adi123 Posted January 17, 2012 Share Posted January 17, 2012 I have three insert queries. I would like the file to check if the query is successful before proceeding to the next page. The if statement works fine without $result2 and $result3. Here is my code: <code> $qry = "INSERT "; $qry2 = "INSERT "; $qry3 = "INSERT "; $result = mysql_query($qry); $result2 = mysql_query($qry2); $result3 = mysql_query($qry3); //Check whether the query was successful or not if($result, $result2, $result3) { header("location: success.php"); exit(); } else { die("Query failed"); } </code> Link to comment https://forums.phpfreaks.com/topic/255231-php-mysql-insert-query/ Share on other sites More sharing options...
Pikachu2000 Posted January 17, 2012 Share Posted January 17, 2012 You should be checking that mysql_affected_rows is greater than zero for each query. Unless, of course it's OK that no record is inserted. The code you posted has a parse error, as the commas in the if() conditional should be logical && operators, not commas. Link to comment https://forums.phpfreaks.com/topic/255231-php-mysql-insert-query/#findComment-1308601 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.