Foros del Web » Programando para Internet » PHP »

Por que me da este error?

Estas en el tema de Por que me da este error? en el foro de PHP en Foros del Web. http://i.prntscr.com/32bfbcdce81d418e893ba858e55f03b2.png hay está la imágen Si me pueden ayudar se los agradecería, aquí está el código también: Código PHP: <?PHP include ( "../panel/settings.php" ); ?> <? ...
  #1 (permalink)  
Antiguo 15/07/2015, 17:10
 
Fecha de Ingreso: julio-2015
Ubicación: Distrito Federal
Mensajes: 97
Antigüedad: 8 años, 9 meses
Puntos: 2
Pregunta Por que me da este error?

http://i.prntscr.com/32bfbcdce81d418e893ba858e55f03b2.png hay está la imágen

Si me pueden ayudar se los agradecería, aquí está el código también:

Código PHP:
<?PHP
include ("../panel/settings.php");
?>

<?
$resultado 
mysql_query("SELECT * FROM articles ORDER BY id ASC LIMIT 0,10");
while(
$row=mysql_fetch_array($resultado))
{

echo 
"$row[title]"; echo "<br>"; echo "$row[id]"; echo "<br>"; echo "$row[category]"; echo "<br>"; echo "$row[content]";
echo 
"<br>";
echo 
"<br>";

}
?>
Gracias
  #2 (permalink)  
Antiguo 15/07/2015, 17:19
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 9 meses
Puntos: 263
Respuesta: Por que me da este error?

primero esta linea iria asi sin las comillas en las variables:
Código PHP:
Ver original
  1. echo $row[title];
  2. echo "<br>";
  3. echo $row[id];
  4. echo "<br>";
  5. echo $row[category];
  6. echo "<br>";
  7. echo $row[content];
  #3 (permalink)  
Antiguo 15/07/2015, 17:21
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 9 meses
Puntos: 263
Respuesta: Por que me da este error?

ademas si estas haciendo un while no seria mejor mostrarlos asi:

Código PHP:
Ver original
  1. echo $row[title]." - ".$row[id]." - ".$row[category]." - ".$row[content]."<br><br>";
  #4 (permalink)  
Antiguo 15/07/2015, 17:23
 
Fecha de Ingreso: julio-2015
Ubicación: Distrito Federal
Mensajes: 97
Antigüedad: 8 años, 9 meses
Puntos: 2
Respuesta: Por que me da este error?

Pero no se me ha solucionado el error:v
http://prntscr.com/7t6hue
  #5 (permalink)  
Antiguo 16/07/2015, 00:56
 
Fecha de Ingreso: julio-2015
Ubicación: Palma de Mallorca
Mensajes: 10
Antigüedad: 8 años, 9 meses
Puntos: 0
Respuesta: Por que me da este error?

Tu código original está bien, dentro de lo que cabe. Lo que le falla es la forma en que referencias las llaves asociativas. Van entre comillas, dobles o simples (a gusto).

Usease, no es
Código PHP:
Ver original
  1. $row[title]
, sino
Código PHP:
Ver original
  1. $row["title"]
o
Código PHP:
Ver original
  1. $row['title']

Etiquetas: mysql, select, sql
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 13:23.