Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/09/2005, 11:46
Oskrin
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1
Antigüedad: 18 años, 7 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";

}
?>