Cita:
Iniciado por classmorri
Hola!
Encontre este tutorial en YouTube:
https://www.youtube.com/watch?v=DftDDOrx-tU me ha costado mucho trabajo realizarlo por que no esta completo y por lo que veo tiene algunos errores pero en concreto estoy atorado con lo siguiente.
Logre conectar a la base de datos mySQL y mostrar las entradas usando este código:
Código PHP:
<?php
$blog = mysql_query("SELECT * FROM blogData ORDER BY id ASC");
while($row = mysql_fetch_array($blog)) {
$title = $row['title'];
$content = $row['content'];
$category = $row['category'];
}
?>
<table>
<tr><td><?php echo $title; ?></td><td><?php echo $category; ?></td></tr>
<tr><td colspan="2"><?php echo $content; ?></td></tr>
</table>
Pero solo me muestra una entrada... en el video por mas que lo sigo paso a paso, al colocar este código se crean tablas para cada entrada. eh probado cambiando ASC por DESC y muestra una u otra pero no las dos al mismo tiempo.
De verdad voy agradecer muchisimo la ayuda!
si te das cuenta lo que pasa es que tenes afuera del while la tabla por eso solo se imprime una vez e imprime solo el primer registro
aqui como quedaría
Código PHP:
Ver original<?php
$blog = mysql_query("SELECT * FROM blogData ORDER BY id ASC"); $title = $row['title'];
$content = $row['content'];
$category = $row['category'];
?>
<table>
<tr><td><?php echo $title; ?></td><td><?php echo $category; ?></td></tr>
<tr><td colspan="2"><?php echo $content; ?></td></tr>
</table>
<?php
}
?>