Ver Mensaje Individual
  #15 (permalink)  
Antiguo 11/07/2007, 09:28
Melania
 
Fecha de Ingreso: junio-2007
Ubicación: Barquisimeto-Venezuela
Mensajes: 96
Antigüedad: 16 años, 10 meses
Puntos: 0
Re: AYUUUDAA!! Buscador de php

Aqui les coloco otra vez el codigo con las correciones, se me olvido hacerlo arriba.. ayudaa (leer mensaje de arriba)
Código PHP:
<?php
include("conec.php");
$link=conectarse();

$campos=array("estado","estacion","longitud","latitud","direccion","generador","cia_electrica","telefono_cia","nro_medidor","nro_cliente","nro_contrato");//campos a mostrar de la tabla region

$numecampo=count($campos);//guarda el numero de campo

$bandera="no";//bandera que indica si no se encontro la palabra

for ($i=0;$i<$numecampo;$i++)//realizaremos el recorrido de la busqueda de cada tabla
{
$campoac=$campos[$i];//guardamos el campo actual
$a=$_POST['buscador'];//guardamos la palabra que se buscara

if ($a !="")
{
echo 
"<p>Debe especificar la busqueda</p> \n"
echo 
"</html></body> \n"
exit; 
}
else
{
$resultado=mysql_query("select estado, estacion, longitud, latitud, direccion, generador, cia_electrica, telefono_cia, nro_medidor, nro_cliente, nro_contrato from region where $campoac like '%{".$_POST['buscador']."}%'",$link);  

if (
$row=mysql_fetch_array($resultado))//si encontro la palabra
{
    
mysql_field_seek($resultado,0);
    while (
$field mysql_fetch_field($resultado))
    {
    echo 
"<td><b></b></td> \n";
    }
    do{
    echo 
"<table>";
    echo 
"<tr>";
    echo 
"<td width='AUTO'>".$row['estado']."</td>";//Line 52
    
echo "<td width='AUTO'>".$row['estacion']."</td>";
    echo 
"<td width='AUTO'>".$row['longitud']."</td>";
    echo 
"<td width='AUTO'>".$row['latitud']."</td>";
    echo 
"<td width='AUTO'>".$row['direccion']."</td>";
    echo 
"<td width='AUTO'>".$row['generador']."</td>";
    echo 
"<td width='AUTO'>".$row['cia_electrica']."</td>";
    echo 
"<td width='AUTO'>".$row['telefono_cia']."</td>";
    echo 
"<td width='AUTO'>".$row['nro_medidor']."</td>";
    echo 
"<td width='AUTO'>".$row['nro_cliente']."</td>";
    echo 
"<td width='AUTO'>".$row['nro_contrato']."</td>";
    echo 
"</tr>";
    echo 
"</table>";
    echo 
"<p> </p> \n";
    echo 
"<hr>"
    
$bandera "si";
    }
while (
$row=mysql_fetch_array($resultado));
echo 
"</table> \n";
}
//fin del if
}//fin del else
}//fin del for
if ($bandera == "no"//si la bandera sigue en no es que no encontro la palabra y avisamos 
{ echo "<p>¡No se ha encontrado ningún registro!</p>\n"

?>