PHP Code:
if($_POST['table']!=NULL || $_POST['table']!="") {
mysql_select_db("REMOVED_FOR_SECRUITY_ISSUES", $con);
$result = mysql_query("INSERT INTO ".$_POST['table']." (".$_POST['c1'].", ".$_POST['c2'].", ".$_POST['c3'].", ".$_POST['c4'].", ".$_POST['c5'].", ".$_POST['c6'].", ".$_POST['c7'].", ".$_POST['c8'].", ".$_POST['c9'].", ".$_POST['c10'].")
VALUES ('".$_POST['r1']."', '".$_POST['r2']."', '".$_POST['r3']."', '".$_POST['r4']."', '".$_POST['r5']."', '".$_POST['r6']."', '".$_POST['r7']."', '".$_POST['r8']."', '".$_POST['r9']."', '".$_POST['r10']."')");
if(!$result){
die("Oh god!");
}
$works="1";
echo "Inserted values into database successfully!";
}
This is how I catch SQL errors throughout my own site.