Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/02/2004, 08:30
Keysher
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 21 años, 5 meses
Puntos: 17
Problema en un bucle al listar los campos de una BDD

Holas!

Hace mucho que no me pasaba por aquí, pero por motivos personales y laborales he estado muy ausente en cuanto a la programación y al PHP se refieren.

Me he vuelto a poner con una página, pero tengo un problemilla un tanto raro.


Tengo una Base de Datos, con una tabla llamada "Noticias" con los siguientes campos:

ID - integer
Titulo - Varchar(100)
Texto - longtext

y un .php que muestra las noticias:
Código PHP:
$query "SELECT * FROM noticias WHERE ID < 16 order by ID desc"

$idquerymysql_query ($query);    

$Num_Regmysql_num_rows($idquery);

for (
$i=0;$i<$Num_Reg; ++$i){

     
$row=mysql_fetch_array($idquery);

     
$ID_Noticia=$row[0];

     echo(
"Titulo: ".$row[1]."<br>");
     echo(
"Cuerpo: ".$row[2]."<br>");
     echo(
"ID".$ID_Noticia."<br>");

Cuando lo ejecuto me muestra primero el ID, luego el Titulo y después el cuerpo, así en todas las iteraciones del bucle.

Hacía mucho que no me ponía ocn PHP y temo que haya cometido algún error tonto que no sea capaz de ver.

Por otra parte, ¿influye en algo el orden en el que estén los campos en la Base de Datos? o quizás haya hecho algo mal al crear la Base de Datos...

En fin que ya no sé que puede ser, si alguien me pude echar un cablecito estaría muy agradecido.

Saludos!!!