Foros del Web » Programando para Internet » PHP »

Problemas con buscador

Estas en el tema de Problemas con buscador en el foro de PHP en Foros del Web. Hola....Estoy haciendo un busador de registros para una base de datos....y al probar el archivo me marca este error.... Warning: mysql_fetch_array(): supplied argument is not ...
  #1 (permalink)  
Antiguo 06/09/2005, 12:46
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1
Antigüedad: 12 años, 3 meses
Puntos: 0
Problemas con buscador

Hola....Estoy haciendo un busador de registros para una base de datos....y al probar el archivo me marca este error....Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\phpdev\www\web\consultaejemplo.php on line 58

Este es el codigo el buscador...espero k me puedan a yudar a encontrar cual es el error......tengan en cuenta k no soy muy bueno para el php....

<?php

$Conexion=mysql_connect("localhost","root") or die ("Error en la conexion");
mysql_select_db("clientes") or die ("base de datos no encontrada");

$buscar=$_POST['buscar'];

if (!isset($buscar)){

echo "Debe especificar una cadena a buscar";

echo $quo;

echo "<p>Debe especificar una cadena a buscar</p>< \n";
echo "<p><a href=pruebas.htm>Volver</p> \n";

echo "</html></body> \n";

exit;

}




$sql=mysql_query("Select dgenerales.nocliente,dgenerales.empresa,dgenerales .rfc,dgenerales.contactos,dsistema.desistema,radio s.nradio,radios.marca,radios.modelo,
servicio.equipo,servicio.serie,servicio.fecha,serv icio.norden,servicio.`status`,servicio.serv,sexist entes.existentes From dgenerales
Inner Join dsistema ON dsistema.nocliente = dgenerales.nocliente
Inner Join radios ON radios.nocliente = dsistema.nocliente
Inner Join servicio ON servicio.nocliente = radios.nocliente
Inner Join sexistentes ON sexistentes.nocliente = servicio.nocliente");



$result = mysql_query($sql);

if ($row =mysql_fetch_array($result)){

echo "<table border = '1'> \n";

//Muestra los nombres de las tablas

echo "<style=margin-left:50>\n";

mysql_field_seek($result,0);

while ($field = mysql_fetch_field($result)){


echo "<td><b><center>$field->name</center></b></td> \n";

}

echo "</tr> \n";

do {

echo "<tr> \n";

echo "<td>".$row["nocliente"]."</td> \n";

echo "<td>".$row["empresa"]."</td> \n";

echo "<td>".$row["contactos"]."</td> \n";

echo "<td>".$row["rfc"]."</td> \n";
echo "<td>".$row["desistema"]."</td> \n";
echo "<td>".$row["nradio"]."</td> \n";
echo "<td>".$row["marca"]."</td> \n";
echo "<td>".$row["modelo"]."</td> \n";
echo "<td>".$row["nserie"]."</td> \n";
echo "<td>".$row["fecha"]."</td> \n";
echo "<td>".$row["equipo"]."</td> \n";
echo "<td>".$row["modelo"]."</td> \n";
echo "<td>".$row["serie"]."</td> \n";
echo "<td>".$row["fecha"]."</td> \n";
echo "<td>".$row["norden"]."</td> \n";
echo "<td>".$row["status"]."</td> \n";
echo "<td>".$row["existentes"]."</td> \n";


echo"<br>";


}

while ($row = mysql_fetch_array($result));

echo "<p><a href=pruebas.htm>Volver</p> \n";

echo "</table> \n";

} else {

echo "<p>¡No se ha encontrado ningún registro!</p>\n";

echo "<p><a href=pruebas.htm>Volver</p> \n";

}
?>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:09.