Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2015, 20:08
ahdezmgdl
 
Fecha de Ingreso: febrero-2015
Mensajes: 1
Antigüedad: 10 años
Puntos: 0
Errores en formulario de Registro

Supongo que es de lo más simple, pero ya hace un buen rato que no usaba PHP y estoy totalmente atorado.

Tengo un formulario de registro que me devuelve los siguientes errores:

Cita:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /home/ahdezm/escuderiagdl.org/registro.php on line 19

Warning: Cannot modify header information - headers already sent by (output started at /home/ahdezm/escuderiagdl.org/registro.php:19) in /home/ahdezm/escuderiagdl.org/registro.php on line 29
Están checados los campos, los nombres de usuario y tablas, pero no consigo encontrar el error. Mi código es el siguiente:

Código PHP:
<?php
$db_host
="mihost";
$db_user="miusuario";
$db_password="miclave";
$db_name="mibase";
$db_table_name="mitabla";
   
$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_nombre utf8_decode($_POST['nombre']);
$subs_apellidos utf8_decode($_POST['apellidos']);
$subs_correo utf8_decode($_POST['correo']);
$subs_telcel utf8_decode($_POST['telcel']);
$subs_telpart utf8_decode($_POST['telpart']);
$subs_acompañantes utf8_decode($_POST['acompanantes']);
$subs_escuderia utf8_decode($_POST['escuderia']);
$resultado=mysql_query("SELECT * FROM ".$db_table_name." WHERE correo = '".$subs_correo."'"$db_connection);
if (
mysql_num_rows($resultado)>0)
{
header('Location: Fail.html');

else 
{
$insert_value 'INSERT INTO `' $db_name '`.`'.$db_table_name.'` (`nombre` , `apellidos` , `correo`, `telcel`, `telpart`, `acompanantes`, `escuderia`) VALUES ("' $subs_nombre '", "' $subs_apellidos '", "' $subs_correo '", "' $subs_telcel '", "' $subs_telpart '", "' $subs_acompanantes '", "' $subs_escuderia '")';
mysql_select_db($db_name$db_connection);
$retry_value mysql_query($insert_value$db_connection);
if (!
$retry_value) {
   die(
'Error: ' mysql_error());
}
header('Location: Success.html');
}
mysql_close($db_connection);        
?>
De antemano, ¡gracias a quien pueda ayudarme!