Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/05/2009, 13:11
Nemesito
 
Fecha de Ingreso: febrero-2009
Mensajes: 48
Antigüedad: 15 años, 3 meses
Puntos: 0
Pregunta Combo para consultas sql con php

Hola, tengo una duda y nosé muy bien como resolver el problema. Quiero hacer un sistema de busqueda con las siguientes etiquetas HTML: 1 combobox, 1textbox, un enlace.

Imaginemos que en el combo seleccionamos un "item", quiero que este se guarde en una variable $tabla. Nos dará la referencia de en que tabla haremos la consulta.

Por otro lado en el text introducimos el texto a buscar que se almacena en la variable $textointroducido, y entonces pulsamos en el enlace para realizar la busqueda, sobre la tabla que hemos seleccionado anteriormente en el combo.

Os pongo mis códigos html.
El combo que estoy usando.
Código HTML:
 <form name="form1" id="form1"> 
                          <select name="buscador" size="1" class="buscador">
                            <option selected="selected">TITULO </option>
                            <option>AUTOR</option>
                            <option>ISBN</option>
                            <option>EDITORIAL</option>
                          </select>
                        </form> 
Otro form donde tengo el textbox
Código HTML:
<form name='form2' id='form2' action='".$_SERVER['PHPSELF']."' method='post'>
<input name='campobusca' type='text' class='buscador' id='campobusca' size='20' />
          </form> 
Y aqui el enlace que quiero que funcione como un boton, en este caso es una imagen.
Código HTML:
<a href="#" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('buscaa','','img/lupa_n2.jpg',1)"><img src="img/lupa_n0.jpg" name="buscaa" width="30" height="21" border="0" id="buscaa" /></a> 
La consulta q quiero q se realice seria algo asi, seguramente esté mal escrita...

$result=mssql_query("select Nombre from $tabla where Nombre like '%$textointroducido%' ",$link);


Saludos y Gracias.