buenas una pregunta que errror es este y como lo soluciono por favor??
Warning: mysql_num_rows() expects parameter 1 to be resource, null given in /home/pag/public_html/registrodepago.php on line 29
Warning: Cannot modify header information - headers already sent by (output started at /home/pag/public_html/registrodepago.php:29) in /home/pag/public_html/registrodepago.php on line 41
este es el php que genera el error
<?php
mysql_connect("localhost", "jose", "0000" ) or die(mysql_error());
mysql_select_db("bd" ) or die(mysql_error());
//Recibir
$nick = strip_tags($_POST['nombredeusuario']);
$nombre = strip_tags($_POST['nombredebanco']);
$apellido = strip_tags($_POST['numerodedeposito']);
// Preguntaremos si se han enviado ya las variables necesarias
if (isset($_POST["nombredeusuario"] ) ) {
$nick = $_POST["nombredeusuario"];
$nombre = $_POST["nombredebanco"];
$apellido = $_POST["numerodedeposito"];
// Hay campos en blanco
if($nick==NULL|$nombre==NULL|$apellido==NULL) {
{
header ("Location: http://pag/registrocv.html");
exit;
}
}else{
/// Comprobamos si el nombre de usuario o la cuenta de correo ya existían
$checkapellido = mysql_query("SELECT numerodedeposito FROM pagos WHERE numerodedeposito='$nick'" );
$nick_exist = mysql_num_rows($checknick);
if ($nick_exist>0) {
{
header ("Location: http://www.pag/registron.html");
exit;
}
}else{
//Todo parece correcto procedemos con la inserccion
$query = "INSERT INTO pagos (nombredeusuario, nombredebanco, numerodedeposito) VALUES('$nick','$nombre','$apellido')";
mysql_query($query) or die(mysql_error());
header ("Location: http://pag/registrousregis.html");
exit;
}
}
}
?>