Foros del Web » Programando para Internet » PHP »

necesito ayuda en consulta a mysql. help!!!

Estas en el tema de necesito ayuda en consulta a mysql. help!!! en el foro de PHP en Foros del Web. estoy tratando de hacer una consulta a una base de datos, y me tira el sgte. error: Parse error on line 7 este es el ...
  #1 (permalink)  
Antiguo 26/08/2002, 15:08
 
Fecha de Ingreso: agosto-2002
Ubicación: Santiago de Chile
Mensajes: 136
Antigüedad: 15 años, 3 meses
Puntos: 1
necesito ayuda en consulta a mysql. help!!!

estoy tratando de hacer una consulta a una base de datos, y me tira el sgte. error:
Parse error on line 7
este es el script:
<html>
<body>
<?php
$link = mysql_connect("localhost", "xxx", "xxx");
mysql_select_db("site85_1");
$result = mysql_query("select nombre, precio from productos ", $link)
esta es la linea 7: if ($row = mysql_fetch_array($result)){
echo "<table border = '1'> \n";

echo "<tr> \n";

echo "<td><b>Nombre</b></td> \n";

echo "<td><b>Precio</b></td> \n";

echo "</tr> \n";

do {

echo "<tr> \n";

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

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

echo "</tr> \n";

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

echo "</table> \n";

} else {

echo "¡ La base de datos está vacia !";

}

?>

</body>

</html>
  #2 (permalink)  
Antiguo 26/08/2002, 16:09
Avatar de Yagorat  
Fecha de Ingreso: marzo-2002
Ubicación: Madrid
Mensajes: 161
Antigüedad: 15 años, 8 meses
Puntos: 0
Re: necesito ayuda en consulta a mysql. help!!!

Buenas a todos.

Fijate que te dice que es un error de Parse , es decir, que lo más seguro es que hayas escrito algo mal o que se te ha olvidado poner algo. En este caso el error no está en la línea siete (aunque es la que produce el error), sino que está en la linea 6 porque se te ha olvidado cerrar la línea con ;

Espero que te sirva de ayuda, aunque puede que tengas algún otro error de Parse, fijate en que si usas las " luego en su interior usalas simples '.

Los errores de Parse son muy molestos, pero si repasas el código al rededor de la línea y miras el tipo concreto de error es fácil de descubrir. Hay uno muy molesto, que ocurre cuando te olvidas de cerrar una llave o la cierras de más que te marca el error en la última linea y te toca revisar todo el código

Un saludo a todos.


------------------------
Solo se que no se nada.
Yagorat - Webmaster sin web
  #3 (permalink)  
Antiguo 26/08/2002, 16:46
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Re: necesito ayuda en consulta a mysql. help!!!

Al igual que te comentó el amigo anterior .. Tienes que tener claro la sintaxis de PHP para que no te ocurran esos errores de "Parse" .. o por lo menos identificarlos tu mismo ..

Como consejo .. NO te ciegues en una linea cuando el "parser" te dice que hay un error en la linea X .. La mayoria de errores que "aparentemente" la linea que marca está correcta .. suele venir de mas arriba. Mira en tu caso .. el error es un ; que te faltó cerrar en la instrucción de la linea anterior ...

$result = mysql_query("select nombre, precio from productos ", $link);

Bueno ... creo q ahora ya te habrá quedado claro el proqué de esos "errores de sintaxis" (o parse que llama PHP).

Un saludo,
  #4 (permalink)  
Antiguo 26/08/2002, 20:53
 
Fecha de Ingreso: agosto-2002
Ubicación: Santiago de Chile
Mensajes: 136
Antigüedad: 15 años, 3 meses
Puntos: 1
Re: necesito ayuda en consulta a mysql. help!!!

Cluster y Yagorat
se los agradezco, como habrán notado estoy empezando con php y mysql.
Y Cluster, si fueras de stgo. te mandé un email por que necesito unas clases para afinar mis conocimientos.
Gracias amigos y suerte.
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 01:25.