
BUSCADOR DE REGISTROS
Publicado por Sandra (50 intervenciones) el 04/05/2015 18:33:02
Buenas! ya ando por aqui jeje. ahora estoy con un buscador que quiero que me busque por diversos campos, pues el nombre de empresa, el cif el email y el telefono. Recibe bien los dos parametros, el textbox donde se pone lo que busca y un select donde seleccionas por qué campo buscar... pero no me funciona y creo que es por la sentencia SQL...
Os pego el codiguillo:
Me sale siempre que no existen coincidencias... Lo he adaptado de la pagina de buscar que si que funciona pero siempre con el nombre o razon social de la empresa..
Gracias!!
Os pego el codiguillo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
$busqueda = ISSET($_POST['txtBuscar']) ? $_POST['txtBuscar'] : null;
$porquebuscar=ISSET($_POST['porquebuscar']) ? $_POST['porquebuscar'] : null;
echo $busqueda;
echo $porquebuscar;
$conexion = mysql_connect("localhost", "s15c4aed_admin", "password");
mysql_select_db("s15c4aed_gestion-acr",$conexion);
$result = mysql_query("SELECT * FROM CLIENTE WHERE".$porquebuscar." LIKE '%".$busqueda."%' order by".$porquebuscar."");
if ($busqueda != ""){
if (mysql_affected_rows($conexion) > 0){
echo "<b>--SE HAN ENCONTRADO ".mysql_num_rows($result)." REGISTROS.--</b><br><BR><BR>";
?>
<TABLE><th width=85>Razón Social</th> <th width=250>Cif/Nif</th><th width=150>Teléfono</th><th width=210>E-Mail</th><tr></table>
<?
while($row = mysql_fetch_array($result)){
echo "<table>
<td width='200'><a href='http://gestion-acrasesores.s15c4aed.alojamientovirtual.com/modules.php?name=vermodifempresa&idcli=$row[ID_CLIENTE]' target='_blank'><FONT COLOR='blue'><b>".$row['RAZON_SOCIAL']."</b></font></a></td>
<td width='200'>".$row['CIFNIF']."</td>
<td width='200'>".$row['TEL1']."</td>
<td width='200'>".$row['EMAIL1']."</td>
</tr>
</TABLE><br>";
}
} else{
echo "No existen coincidencias.";
}
mysql_close($conexion);
}
Me sale siempre que no existen coincidencias... Lo he adaptado de la pagina de buscar que si que funciona pero siempre con el nombre o razon social de la empresa..
Gracias!!
Valora esta pregunta


0