Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2009, 07:42
mentrix
 
Fecha de Ingreso: enero-2009
Mensajes: 1
Antigüedad: 15 años, 3 meses
Puntos: 0
necesito ayuda con este archivo en php

me manda el siguiente error:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\base\ingreso_deportista.php on line 44

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\base\ingreso_deportista.php on line 50
Registro correcto del deportista
el codigo es el siguiente:

<?php


include("libreria.php"); /*Traemos el archivo de la libreria*/

/*Recibimos las variables por el metodo POST*/

$curp = $_POST['curp'];

$curp2 = $_POST['curp2'];

$nombre = $_POST['nombre'];

$apellido_paterno= $_POST['apellido_materno'];

$sexo= $_POST['sexo'];

$peso= $_POST['peso'];

$estatura = $_POST['estatura'];

$talla_interior = $_POST['talla_interior'];

$talla_exterior = $_POST['talla_exterior'];

$cp = $_POST['cp'];

$telefono = $_POST['telefono'];

$celular = $_POST['celular'];

$email = $_POST['email'];

$deporte = $_POST['deporte'];

/*Hacemos la consulta */

$query="SELECT * FROM deportista WHERE curp='$curp'";

$link=mysql_connect($server,$dbuser,$dbpass);

$result=mysql_db_query($database,$query,$link);

if(mysql_num_rows($result)){

echo "La curp ya existe en la BD";

} else {

mysql_free_result($result);

/* Ahora comprovamos que los dos pass coinciden */

if($curp!=$curp2) {

echo "Las curps deben coincidir";

echo 'Clic <a href="registro.html">aquí</a> para volver al formulario';

}
else
{

$sql=" insert into deportista (curp, nombre, apellido_paterno, apellido_materno, sexo, peso, estatura, talla_interior, talla_ exterior, cp, telefono, celular, email, deporte) values ('$curp', '$nombre', '$apellido_paterno', '$apellido_materno', '$sexo', '$peso', '$estatura', '$talla_interior', '$talla_ exterior', '$cp', '$telefono', '$celular', '$email', '$deporte');";

$result=mysql_db_query($database,$query,$link);

if(mysql_affected_rows($link)){

echo "Registro correcto del deportista";

} else {

echo "Error al registrar el deportista";

} /* Cierre del else */

} /* Cierre del else que corresponde a if(mysql_affected_rows.....) */

} /* Cierre del else que corresponde a if(mysql_num_rows...) */

echo "<br> \n";


?>