Comunidad de diseño web y desarrollo en internet online

Necesito diseñar un BUSCADOR AVANZADO

Citar            
MensajeEscrito el 26 Ene 2010 08:15 pm
Hola a todos:

Estoy empezando a programar en PHP y MYSQL, he diseñado varias consultas por separado y ahora quiero unirlas pero llevo horas, horas programando y no me funciona. He visto en internet varios script.
Por lo tanto, alguien me puede ayudar o decirme algún link.

Bueno, nuevamente os doy las gracias por todo.

Un cordial saludo,

Reme

Por reme

11 de clabLevel



 

chrome
Citar            
MensajeEscrito el 26 Ene 2010 09:37 pm
Sería fantástico que nos dijeras qué quieres lograr concretamente :).

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 27 Ene 2010 09:07 am
Hola,

Yo quiero que el BUSCADOR muestre los resultados dependiendo de los campos que el usuario rellene, he diseñado las distintas consultas por separado y me han funcionado pero no sé como unir las distintos SELECT en función de los datos complementados en el formulario de búsqueda. Espero haberme hecho entender.

Aquí os pongo el html del Form de búsqueda:

Código HTML :

<form method="post" action="search.php">
               <table cellpadding="0" cellspacing="0" id="tbuscador"  summary="buscador de La web del emigrante">
               <tr>
                     <td class="tdwith"><label for="palabra">Buscar por <strong>palabra/s</strong>:</label></td>
                    <td class="td2widh">
                       <input name="palabra" type="text" id="palabra" title="Escribe la palabra o palabras a buscar" size="60" /></td>
                  </tr>
                  <tr>
                      <td class="tdwith"><label for="nombre">Buscar por <strong>Nombre</strong>:</label> </td>
                      <td class="td2widh"><input name="nombre" id="nombre" title="Escribe el nombre de la persona que quieres buscar" type="text"  size="60" /></td>
                 </tr>
                 <tr>
                      <td class="tdwith"><label for="apellidos">Buscar por <strong>Apellidos</strong>:</label></td>
                        <td class="td2widh"><input name="apellidos" id="apellidos" type="text" title="Escribe el o los apellidos de la persona a buscar" value="" size="60" /></td>
                 </tr>
                 <tr>
                    <td class="tdwith">Buscar por <strong>País</strong></td>
               <td class="td2widh">
                       <select name="searchpais">
                        <option value="Alemania">Alemania</option>
                      <option value="Argelia">Argelia</option>
                                                    <option value="España">España</option>
                      <option value="Argentina">Argentina</option>
                      </select>                   
                    </td>
                </tr>
               
               <tr>
                    <td></td>
                  <td class="textder paddingleftright"><input type="image" src="img/buscar.gif" value="Buscar" name="buscar" /></td>
               </tr>
            </table>
          </form>

un saludo,

Reme

Por reme

11 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Ene 2010 02:39 pm
Pues es nada más que ir concatenando las cláusulas WHERE de la sentencia SELECT dependiendo de los valores de los campos del formulario uniéndolas con AND u OR según corresponda.

Como no tengo la definición de la tabla o tablas donde quieres hacer la búsqueda no te puedo poner un ejemplo más o menos funcional pero la idea es esa.

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.