function insertQuery($tableName,$cols,$values,$connection){
$numberOfColsAndValues = count($cols);
$query = 'INSERT INTO '.$tableName.' ('.getColNames($cols,$numberOfColsAndValues).') VALUES ('.getColValues($values,$numberOfColsAndValues).')';
if(mysqli_query($connection, $query))
return true;
else{
echo "Error: " . $query . "<br>" . mysqli_error($connection);
return false;
}
}
function getColNames($cols,$numberOfColsAndValues){
$result = '';
foreach($cols as $key => $val){
$result = $result.$val.', ';
}
return substr($result,0,strlen($result)-2);
}
function getColValues($values,$numberOfColsAndValues){
$result = '';
foreach($values as $key => $val){
$val = "'$val'";
$result = $result.$val.', ';
}
return substr($result,0,strlen($result)-2);
}