Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/09/2009, 10:46
Avatar de gjx2
gjx2
 
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 8 meses
Puntos: 139
Respuesta: Como consultar dos campos en una misma tabla

Hice unos cambios, espero que no te confundas.

Código PHP:
Ver original
  1. <form id="form1" name="form1" method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
  2. <table width="346" height="100" border="0" align="center" cellpadding="0" cellspacing="0">
  3. <tr>
  4. <td colspan="2"><div align="center"><strong>CONSUTAR</strong></div></td>
  5. </tr>
  6. <tr>
  7. <td width="190">NOMBRE</td>
  8. <td width="156"><input name="nombre" type="text" id="nombre" /></td>
  9. </tr>
  10. <tr>
  11. <td colspan="2">edas
  12. <input name="edad" type="text" id="edad" size="10" maxlength="10" /></td>
  13. </tr>
  14. <tr>
  15. <td colspan="2"><input type="submit" name="Submit" value="Consutar" /></td>
  16. </tr>
  17. </table>
  18. </form>
  19.  
  20.  
  21. <?php
  22. if (isset($_POST['nombre']) and isset($_POST['edad'])){
  23.  
  24. include "conexion.php";
  25. $sql = "SELECT * FROM datos WHERE nombre like '%$_POST[nombre]%' and like '%$_POST[edad]%'";
  26. $consulta = mysql_query($sql,$conexion)or die(mysql_error());
  27.  
  28.     if(mysql_num_rows($consulta)){
  29.  
  30. ?>
  31.  
  32. <table width="600" height="100" border="0" align="center" cellpadding="0" cellspacing="0">
  33. <tr>
  34. <td><div align="center">CEDULA</div></td>
  35. <td><div align="center">NOMBRE</div></td>
  36. <td><div align="center">EDAD</div></td>
  37. <td><div align="center">TEL&Eacute;FONOS</div></td>
  38. <td><div align="center">DIRECCI'ON</div></td>
  39. </tr>
  40. <?php
  41. while($field = mysql_fetch_array($consulta))
  42. {
  43. ?>
  44. <tr>
  45. <td><?php echo $field["ci"];?></td>
  46. <td><?php echo $field["nombre"];?></td>
  47. <td><?php echo $field["edad"];?></td>
  48. <td><?php echo $field["telefonos"];?></td>
  49. <td><?php echo $field["direccion"];?></td>
  50. </tr>
  51. <?php
  52. }
  53. ?>
  54. </table>
  55. <?php
  56.  }
  57.  else{
  58.  echo "<b>0</b> datos encontrados";
  59.  }
  60. }
  61. ?>