Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\sistema\modificaUsuario2.php on line 24
mi codigo es:
modificaUsuario.php
Código PHP:
<form action="modificaUsuario2.php" method="post">
<table>
<tr>
<td><select name="modrut">
<?php
mysql_connect("localhost", "root", "") or die ("Error al Conectar!");
mysql_select_db("sistema") or die ("Verifique la Base de Datos");
$consulta = "Select rut From usuarios";
$respuesta = mysql_query ($consulta);
while ($fila = mysql_fetch_array($respuesta))
{?>
<option value="<?php echo $fila["rut"] ?>"> <?php echo $fila["rut"] ?> </option>
<?php
}?>
</select></td>
</tr>
<tr>
<td><input type="submit" name="Submit" value="Enviar"></td>
</tr>
</table>
</form>
y el modificaUsuario2.php
Código PHP:
<?php
$rut = $_POST["modrut"];
if ($rut == "Selecciona")
{
echo "Debes Seleccionar Un Rut";
}
else
{
mysql_connect ("localhost", "root", "");
$busca = "Select * From usuarios Where rut='$rut'";
$resul = mysql_query($busca);
while ($registros = mysql_fetch_array($resul))
{
?>
<table border="1">
<tr>
<td>Rut:</td>
<td><input type="text" name="textfield" value="<? echo $registros["rut"]; ?>"></td>
</tr>
<tr>
<td>Nombre:</td>
<td><input type="text" name="textfield2" value="<? echo $registros["nombre"]; ?>"></td>
</tr>
<tr>
<td>Apellido:</td>
<td><input type="text" name="textfield3" value="<? echo $registros["apellido"]; ?>"></td>
</tr>
<tr>
<td>Telefono:</td>
<td><input type="text" name="textfield4" value="<? echo $registros["telefono"]; ?>"></td>
</tr>
<tr>
<td>Contraseña:</td>
<td><input type="text" name="textfield5" value="<? echo $registros["contrasena"]; ?>"></td>
</tr>
<tr>
<td>Privilegios:</td>
<td><select name="privilegios" id="privilegios">
<option>-- Privilegios --</option>
<option>Administrador</option>
<option>Gerente</option>
<option>Sub Gerente</option>
<option>Jefe</option>
</select> <? echo $registros["privilegios"]; ?> </td>
</tr>
</table>
<?php }} ?>
la linea 24 es: while ($registros = mysql_fetch_array($resul))
lo que hace es que yo seleccion el rut del usuario que quiero modificar, lo mando a modificaUsuario2 y ahi con una tabla muestro todos los datos del usuario a modificar, pero esto ultimo no lo hace por el error que tengo!
se agradece vuestra ayuda!