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>