Código:
No tengo problemas, el ingreso de datos es correcto, pero si agrego un registro mas:$db_table_name="registros"; $db_connection = mysql_connect($db_host, $db_user, $db_password); if (!$db_connection) { die('No se ha podido conectar a la base de datos'); } $subs_name = utf8_decode($_POST['name']); $subs_last = utf8_decode($_POST['last']); $subs_email = utf8_decode($_POST['email']); $resultado=mysql_query("SELECT * FROM ".$db_table_name." WHERE Email = '".$subs_email."'", $db_connection); if (mysql_num_rows($resultado)>0) { header('Location: http://localhost/suscribe/Fail.html'); } else { $insert_value = 'INSERT INTO `' . $db_name . '`.`'.$db_table_name.'` (`name` , `last` , `email`) VALUES ("' . $subs_name . '", "' . $subs_last . '", "' . $subs_email . '")';
Código:
y regresa el errorif (!$db_connection) { die('No se ha podido conectar a la base de datos'); } $subs_NombreEmpresa = utf8_decode($_POST['NombreEmpresa']); $subs_Telefono = utf8_decode($_POST['Telefono']); $subs_email = utf8_decode($_POST['email']); $subs_NombreEncargado = utf8_decode($_POST['NombreEncargado']); $resultado=mysql_query("SELECT * FROM ".$db_table_name." WHERE Email = '".$subs_email."'", $db_connection); if (mysql_num_rows($resultado)>0) { header('Location: http://localhost/suscribe/Fail.html'); } else { $insert_value = 'INSERT INTO `' . $db_name . '`.`'.$db_table_name.'` (`NombreEmpresa` , `Telefono` , `email` , `NombreEncargado`) VALUES ("' . $subs_NombreEmpresa . '", "' . $subs_Telefono . '", "' . $subs_email . '", "' . $subs_NombreEncargado . '",)'; mysql_select_db($db_name, $db_connection); $retry_value = mysql_query($insert_value, $db_connection);
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in H:\xampp\htdocs\copiareg2.php on line 19
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
no se que pasa
![ojotes](http://static.forosdelweb.com/fdwtheme/images/smilies/ojotes.png)