Ver Mensaje Individual
  #9 (permalink)  
Antiguo 04/04/2010, 16:24
den_22
 
Fecha de Ingreso: enero-2010
Mensajes: 198
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: haciendo un buscador

Hola, bueno hice algo asi, buscando el foro, encontré un codigo que modifiqué un poquito, pero aun asi no consigo que funcione, cuando hago la búsqueda, tira un resultado, pero de lo que pongo en el buscador, o sea no es que hace la búsqueda, solo se limita a mostrar los parametros que coloqué.

Dejo el código para ver que estoy haciendo mal.


show_results.php:


Código PHP:
Ver original
  1. <?php
  2. error_reporting(E_ALL ^ E_NOTICE);
  3.  
  4. session_name('pLogin');
  5. include('connect.php');
  6.  
  7. $firstname= $_POST['firstname'];
  8.  
  9. $estadocivil= $_POST['estadocivil'];
  10.  
  11. $interestin= $_POST['interestin'];
  12.  
  13. $firstname_recordser1 = "-1";
  14. if (isset($_POST['firstname'])) {
  15.   $firstname = $_POST['firstname'];
  16. }
  17.  
  18. $estadocivil_recordser1 = "-1";
  19. if (isset($_POST['estadocivil'])) {
  20.   $estadocivil = $_POST['estadocivil'];
  21. }
  22.  
  23. $interestin_recordser1 = "-1";
  24. if (isset($_POST['interestin'])) {
  25.   $interestin = $_POST['interestin'];
  26. }
  27.  
  28.  
  29. mysql_select_db($db_database, $link);
  30.  
  31. $query_Recordset1 = "SELECT * FROM prueba WHERE firstname LIKE '%$firstname%'
  32.   and (estadocivil LIKE '%$estadocivil%')
  33.   and (interestin LIKE '%$interestin')";
  34.  
  35. $Recordset1 = mysql_query($query_Recordset1, $link) or die(mysql_error());
  36. $row_Recordset1 = mysql_fetch_assoc($Recordset1);
  37. $totalRows_Recordset1 = mysql_num_rows($Recordset1);
  38.  
  39.  
  40.  
  41. ?>

en el search.php solo puse esto:

Código PHP:
Ver original
  1. <?php
  2. error_reporting(E_ALL ^ E_NOTICE);
  3. session_name('pLogin');
  4.  
  5.  
  6. include("connect.php");
  7.  
  8.  
  9.  
  10.  
  11.  
  12. ?>

en el html del show_results.php puse algo asi <?php echo $estadocivil;?> por ejemplo. Debo colocar algo en el search.php o está bien?, y hago mal al poner un echo $estadocivil ?