hola, lo que pasa es que tengo un formulario de consulta, pero quiero añadir un checklist para que me consulte en:
1-los registros que tengan algo en la columna
2-los registros que no tengan nada en la columna
3-todos los registros.
lo que pasa es que tengo 18mil registros, pero hay algunos que por ejemplo tienen credencial y otros que no , y quiero hacer esto con php ( en mysql hago la consulta asi):
Código:
select * from tabla where numero='123' - me consulta el registro directamente
select * from tabla where numero='' - me consulta los que no tienen numero
select * from tabla where numero - me consulta los que tienen numero
select * from tabla where numero='' or ''='' - me consulta todos los registros
esto lo quiero poner todo en un solo formulario de forma que quede
credencial : 'si (checklist)' 'no (checklist)' 'numero (campo para escribir texto)
y que en caso de no activar ningun checklist ni poner numero sea consulta de todos
o , tal vez pueda ponerlo asi
credencial : 'todos(checklist' 'si (checklist)' 'no (checklist)' 'numero (campo para escribir texto)
usando checklist radio y dejar el todos en automatico,
les pego el codigo que tengo actual :
Código:
<form action="consultacompleta.php" method="post">
<BR><BR><BR>
<center>
<table >
<tr>
<td>Numero Folio</td>
<td><input type='text' name='numero' maxlength='300' ></td></tr>
<tr>
<td>Clave Elector IFE</td>
<td><input type='text' name='ife' maxlength='300' ></td></tr>
<TR>
<TD><input type=SUBMIT name=BOTON2 value ="Consultar"></TD>
<TD><input type=RESET name=BOTON1 value ="Borrar"></TD>
</TR>
</table>
</center>
</form>
y en php
Código:
<?php
$numero= $_POST['numero']
$sql = "SELECT * FROM agenda WHERE (numero='$numero' or '$numero'='')";
$sql = mysql_query($sql) or die(mysql_error());
while($row = mysql_fetch_array($sql))
{
echo
"Numero= $row[numero] <br>
Credencial Ife = $row[ife]<br>
Nombre= $row[nombre]<br>"
}
?>