Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/06/2009, 23:13
Perrin_1
 
Fecha de Ingreso: marzo-2009
Mensajes: 163
Antigüedad: 15 años, 1 mes
Puntos: 0
identar la consulta y guardar la variable

que tal a todos haber si alguien me puede auxiliar he estado metiendome un poquito mas en php y ocupo hacer una consulta de datos que anteriormente lleno un usuario...pero estas consultas debe de ser filtrada...los campos de filtro son "folio, nombre, apellido pat, apellido mat" mi interfaz son 4 simples textbox pero nose como hacer para que me lea uno o el otro u otro o todos en caso de que el usuario quiera ser mas exacto es mi fase de php y nada mas puse el ultimo echo para ver si agarra los datos que pone el usuario....y quisiera saber como le hago para que me idente en una tabla con formato de una fila de un color y la que sigue de otro color, que todos los resultados de la busqueda los ponga en la tabla...y que al ultimo en un boton de "siguiente" cuando lo apriete, que me guarde en una variable el folio y se abra otro formulario con el folio y otras mas consultas, asi el usuario ya no tecleara el folio en la siguiente faso...

saludos

<body>
<p class="style1">FASE 4. PREFIRMA</p>
<p class="style1">Busqueda</p>
<p class="style1">*Llene 1 o mas de los siguientes campos para realizar busqueda del cliente</p>
<form id="form1" name="form1" method="post" action="">
<table width="983" border="0" cellspacing="0" cellpadding="0">
<tr>
<th> Folio </th>
<th width="238" scope="col">Nombre</th>
<th width="294" scope="col">Apellido Paterno</th>
<th width="296" scope="col">Apellido Materno</th>
<th width="155">&nbsp;</th>
</tr>
<tr>
<td align= "center"><label>
<input name="bus_folio" type="text" id="bus_folio"/>
</label></td>
<td align="center"><label>
<input name="bus_nom" type="text" id="bus_nom" value="" />
</label></td>
<td align="center"><label>
<input name="bus_apelpat" type="text" id="bus_apelpat" value="" />
</label></td>
<td align="center"><label>
<input name="bus_apelmat" type="text" id="bus_apelmat" value="" />
</label></td>
<td><label>
<input type="submit" name="buscar" id="buscar" value="Buscar" />
</label></td>
</tr>
</table>
</form>
<?php
if(isset($_POST['buscar'])){
unset($where);
$and=" AND";
$c=0;
$array = array('bus_folio','bus_nom','bus_apelpat','bus_ape lmat');
$max=count($array);
for($i=0; $i<$max; $i++){
if(strlen($_POST[$array[$i]])>0){
if($c>0)
$union=$and;
else
$union="";
$where.="$union ".$array[$i]."='".$_POST[$array[$i]]."'";
$c++;
}
}
if($c>0)
$where="WHERE $where";
echo "<b>Resultado = SELECT * FROM tabla $where</b>";
}
?>