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:
esto lo quiero poner todo en un solo formulario de forma que quedeselect * 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
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:
y en php<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>
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>" } ?>