Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/10/2011, 09:16
Avatar de hectorsabasaqca
hectorsabasaqca
 
Fecha de Ingreso: octubre-2011
Mensajes: 5
Antigüedad: 13 años, 1 mes
Puntos: 1
Pregunta mysql_num_rows() expects parameter 1 to be resource

hola estoy empesando a usar php y tengo muchos problemas con una consulta en particular necesito mostrar el contenido de una tabla de mysql en una pagina html y php pero me da el siguiente error

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\sistema\listado.php on line 21

Dejo el codigo para ver si me ayudan por favor!!!!

Código PHP:


<html>
    <head>
    <title> Sistema de Gestion Escolar</title>
    </head>
<body background="texture6.gif" text="white" link="white" vlink="white" alink="yellow">
<h1> Sistema de gestion</h1>
<p> Escuela Secundaria "Manuel Saenz"</p>
<p> ..::MODULO DE ADMINISTRACION DE ALUMNOS::..</p>

<?php
$host
="localhost";
$usuario="hector";
$contrasena="hector";
$bdd="sistema2";
$tabla="alumno";
$con=mysql_connect("localhost","hector","pass");
mysql_select_db("alumno");
//Consultamos a la base de datos para sacar las columnas de la tabla
$query ="SELECT * FROM alumno WHERE 1";
$result =mysql_query($query,$con);
$num =mysql_num_rows($result);
$i=1;
mysql_close ();
?>
<table border+.="1" cellspacing="2" cellpadding="2">
<tr>
<th> <font face="Arial"> ID</font></th>
<th> <font face="Arial"> NOMBRE </font></th>
<th> <font face="Arial"> APELLIDO PATERNO</font></th>
<th> <font face="Arial"> APELLIDO MATERNO</font></th>
<th> <font face="Arial"> COLONIA</font></th>
<th> <font face="Arial"> CODIGO POSTAL</font></th>
<th> <font face="Arial"> CIUDAD</font></th>
<th> <font face="Arial"> ESTADO</font></th>
<th> <font face="Arial"> PAIS</font></th>
<th> <font face="Arial"> TELEFONO</font></th>
<th> <font face="Arial"> CELULAR</font></th>
<th> <font face="Arial"> EMAIL</font></th>
<th> <font face="Arial"> NACIONALIDAD</font></th>
<th> <font face="Arial"> FECHA NACIMIENTO</font></th>
<th> <font face="Arial"> SEXO</font></th>
<th> <font face="Arial"> CURP</font></th>
</tr>
<?php
 
while($i $num ) {
    
 
$id mysql_result ($result$i"id");
 
$nombre mysql_result ($result$i"nombre");
 
$paterno mysql_result ($result$i"paterno");
 
$materno mysql_result ($result$i"materno");
 
$colonia mysql_result ($result$i"colonia");
 
$codigopostal mysql_result ($result$i"codigopostal");
 
$ciudad mysql_result ($result$i"ciudad");
 
$estado mysql_result ($result$i"estado");
 
$pais mysql_result ($result$i"pais");
 
$telefono mysql_result ($result$i"telefono");
 
$celular mysql_result ($result$i"celular");
 
$email mysql_result ($result$i"email");
 
$nacionalidad mysql_result ($result$i"nacionalidad");
 
$fechanacimiento mysql_result ($result$i"fechanacimiento");
 
$sexo mysql_result ($result$i"sexo");
 
$curp mysql_result ($result$i"curp");
 
?>
 
<tr>
 <td> <font face="Arial"> <?php echo $id?></font></td>
 <td> <font face="Arial"> <?php echo $nombre?></font></td>
 <td> <font face="Arial"> <?php echo $paterno?></font></td>
 <td> <font face="Arial"> <?php echo $materno?></font></td>
 <td> <font face="Arial"> <?php echo $colonia?></font></td>
 <td> <font face="Arial"> <?php echo $codigopostal?></font></td>
 <td> <font face="Arial"> <?php echo $ciudad?></font></td>
 <td> <font face="Arial"> <?php echo $estado?></font></td>
 <td> <font face="Arial"> <?php echo $pais?></font></td>
 <td> <font face="Arial"> <?php echo $telefono?></font></td>
 <td> <font face="Arial"> <?php echo $celular?></font></td>
 <td> <font face="Arial"> <?php echo $email?></font></td>
 <td> <font face="Arial"> <?php echo $nacionalidad?></font></td>
 <td> <font face="Arial"> <?php echo $fachenacimiento?></font></td>
 <td> <font face="Arial"> <?php echo $sexo?></font></td>
 <td> <font face="Arial"> <?php echo $curp?></font></td>
 </tr>
<?php
$i
++;
}
 
?>
<br><a href="alumnos.php">Regresar<img src= volver.png></a><br>
</ body>
</ html>