Ver Mensaje Individual
  #9 (permalink)  
Antiguo 20/08/2011, 23:18
Mapache939
 
Fecha de Ingreso: agosto-2011
Mensajes: 12
Antigüedad: 13 años, 5 meses
Puntos: 0
Pregunta Respuesta: mostrar (select) diferente base de datos al pinchar 2 radio button

Saludos estimado Triby me acabo de dar cuenta que escribí mal mi título, no es para buscar con radio button en dos bases de datos.

Es para buscar en base de datos_1, tabla_1 pero entre dos columnas diferentes, me explico: tengo 7 columnas, las dos primeras se llaman compra y vende, tengo dos radio button con el mismo nombre pero tienen dos value diferentes, uno compra y el otro vende.

Por esta razón tengo este código en el formulario:

Código PHP:
<input type="radio" name="tipo_busqueda" value="vende" checked="checked" /> Comprador <input type="radio" name="tipo_busqueda" value="compra" /> Vendedor

</p><form method="post" action="prueba de buscador.php">

  <
div align="center"> <strongBuscar Nombres: </strong> <input type="text" name="T1" size="60" id="T1">

<
input type="submit" value="Buscar" name="buscar">

</
div>

</
form

Y este código en el buscador por llamarlo asi:

Código PHP:
if(isset($_POST['tipo_busqueda'])) {

$radio $_POST['tipo_busqueda'];

} else {

$radio false// Aqui debes asignar el valor inicial que requieras
 
}


if (isset(
$_POST['T1'])) {
   

   
$query "SELECT * FROM indice WHERE compra LIKE '%" $_POST['T1'] . "%' ORDER BY compra ASC";
   
} else {
  
   
$query "SELECT * FROM indice WHERE compra ORDER BY compra ASC";
   


Entonces después de: " SELECT * FROM indice WHERE

Viene el nombre de la tabla en la que are la búsqueda, en mi en mi caso compra o vende, como coloco la variable $radio después de WHERE????


Se agradece!!!!