Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/10/2013, 15:33
Avatar de chely_daniela
chely_daniela
 
Fecha de Ingreso: mayo-2012
Mensajes: 11
Antigüedad: 7 años, 10 meses
Puntos: 0
Problema al realizar consulta para modificar un registro

Tengo un problema al momento en quiero modificar un registro, al insertar los datos en la caja de texto me muestra el siguiente error:

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\proyecto_utna\UsuarioDeVentas\modi ficar-alumno.php on line 129
No se encontre el numero de control seleccionado

Este es el codigo que estoy utiliando, espero que me puedan ayudar, muchas gracias.

Código PHP:
<?php
if(isset($_POST["modificar"]))    
 {
  
include(
"../conexion.php"); // Conectar con MySQL

$busca=mysql_query("SELECT * FROM alumno WHERE Matricula = $_POST[mat]"); //Busqueda por medio del Num. de Ctrl.
$mat=$_POST["mat"];
$row = @mysql_fetch_array($busca); //Arreglo
$ida=$row[0];
$mat=$row[1];
$noa=$row[2];
$app=$row[3];
$apm=$row[4];

if(
mysql_num_rows($busca))
 {   
     
$datos=mysql_fetch_row($busca);
    echo 
"<form name=formulario  action=Cambios/CambioAlumno.php method=POST >
        <center><b>Modifica el formulario</b><br>
        <table> <tr><td>
        Id del Alumno:</td> <td><input type=text name=ida value=$ida> <br></td></tr>
                <tr><td>
        Matricula del Alumno:</td> <td><input type=text name=matricula value=$mat> <br></td></tr>
        <tr><td>Nombre del Alumno:</td> <td><input type=text name=nombrealumno_editar value=$noa> <br></td></tr>
        <tr><td>Apellido Paterno:</td> <td><input type=text name=apellidopaternoa value=$app> <br></td></tr>
        <tr><td>Apellido Materno:</td> <td><input type=text name=apellidomaternoa value=$apm> <br></td></tr>
        <tr><td><input type=submit value=enviarDatos name=enviarDatos /></td></tr>
                    </form></table></center>    "
;
 }
 else
 echo 
"No se encontre el numero de control seleccionado";
          
}

else {
?>
Código HTML:
<center>
<form name="cambios" action="modificar-alumno.php" method="POST">
Busca el alumno por la Matricula: <input type="text" name="mat" /><br>
<input type="submit" value="modificar" name="modificar" />
</form>
</center> 
Código PHP:
<?php
}

?>