Me parece logico! algo asi me acuerdo pero no funciona! ahora hago esto mira.
aca ingreso datos
Código:
<?php
session_start();
include "connect.php";
$result=mysql_db_query("$sys_dbname","select * from alumnos " .
"where Indicador='1' order by ApePat limit 0,50");
$fila=mysql_fetch_row($result);
?>
<p align="right">Bienvenido Sr(a):<?=$nomuser?> </p>
<p align="center"><strong><font face="arial" color="blue" size="4">LISTA DE USUARIOS</font></strong></p>
<form action="search.php" method="post" name="findit">
<p align="left">Buscar por:
<select name="campo" size="1">
<option value="">Seleccione</option>
<option value="ApePat">Ape. Paterno</option>
<option value="ApeMat">Ape. Materno</option>
</select>
<input type="text" name="dato" maxlength="40"/>
<a href="search.php"><img src="img/lupa.gif" border="0"></a>
</p>
</form>
<table width="90%" align="center" border="0">
<tr><td align="right"><a href="adduser.php" title="Ingresar Nuevo Usuario"><img src="img/add_user.png" border="0">[Nuevo Usuario]</a> </td></tr>
</table>
<table border="1" align="center" width="90%">
<tr>
<td width="5%">Nro</td>
<td width="15%">CODIGO</td>
<td width="60%">NOMBRE</td>
<td width="10%">GEN</td>
<td width="5%">MOD</td>
<td width="5%">ELI</td>
</tr>
<?php
$cont=1;
while ($fila){
$codi=$fila[0];
$nomb=$fila[1].' '.$fila[2].', '.$fila[3];
$gen=$fila[5];
if($cont%2==0)
$color="gray";
else
$color="skyblue";
?>
<tr bgcolor=<?=$color?>>
<td> <?=$cont?></td>
<td> <?=$codi?></td>
<td> <a href="detailuser.php?codi=<?=$codi?>" title="detalle del usuario"><?=$nomb?></a></td>
<td> <?=$gen?></td>
<td align="center"> <a href="edituser.php?code=<?=$codi?>&user=<?=$nomb?>" title="editar usuario"><img src="img/edit_user.png" border="0"></a></td>
<td align="center"> <a href="deleteuser.php?codiguito=<?=$codi?>&nomuser=<?=$nomb?>" title="eliminar usuario"><img src="img/delete_user.png" border="0"></a></td>
</tr>
<?php
$fila=mysql_fetch_row($result);
$cont++;
}
?>
</table>
y este debe mostrar filtrado
Código:
<?php
session_start();
include "connect.php";
$dato1=$_POST['campo'];//debes de recuperarlas para q contengan un valor
$dato2=$_POST['dato'];
$result=mysql_db_query("$sys_dbname","select * from alumnos " .
"where '$dato1' like '%$dato2%' limit 0,50");
$fila=mysql_fetch_row($result);
?>
<p align="right">Bienvenido Sr(a):<?=$nomuser?> </p>
<p align="center"><strong><font face="arial" color="blue" size="4">LISTA DE USUARIOS</font></strong></p>
<table width="90%" align="center" border="0">
<tr><td align="right"><a href="adduser.php" title="Ingresar Nuevo Usuario"><img src="img/add_user.png" border="0">[Nuevo Usuario]</a> </td></tr>
</table>
<table border="1" align="center" width="90%">
<tr>
<td width="5%">Nro</td>
<td width="15%">CODIGO</td>
<td width="60%">NOMBRE</td>
<td width="10%">GEN</td>
<td width="5%">MOD</td>
<td width="5%">ELI</td>
</tr>
<?php
$cont=1;
while ($fila){
$codi=$fila[0];
$nomb=$fila[1].' '.$fila[2].', '.$fila[3];
$gen=$fila[5];
if($cont%2==0)
$color="gray";
else
$color="skyblue";
?>
<tr bgcolor=<?=$color?>>
<td> <?=$cont?></td>
<td> <?=$codi?></td>
<td> <a href="detailuser.php?codi=<?=$codi?>" title="detalle del usuario"><?=$nomb?></a></td>
<td> <?=$gen?></td>
<td align="center"> <a href="edituser.php" title="editar usuario"><img src="img/edit_user.png" border="0"></a></td>
<td align="center"> <a href="deleteuser.php?codiguito=<?=$codi?>&nomuser=<?=$nomb?>" title="eliminar usuario"><img src="img/delete_user.png" border="0"></a></td>
</tr>
<?php
$fila=mysql_fetch_row($result);
$cont++;
}
?>
</table>
<a href="http://localhost/bd/listauser.php">Volver</a>