Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/02/2011, 15:17
Avatar de geeck22
geeck22
 
Fecha de Ingreso: agosto-2010
Ubicación: Tijuana B.C.
Mensajes: 79
Antigüedad: 13 años, 8 meses
Puntos: 7
Pregunta Blog php hecho a mano.. (tipo wordpress)

Hola a todos!

Estoy creando un blog tipo wordpress a mano con php y mysql,
hasta ahora e creado un formulario con el cual ago lo siguiente:
-inserto la info en la base de datos.
-creo un directorio con el año mes y dia, asi: misitio.com/2011/02/06/
-creo un archivo de lectura donde se pueda leer el articulo, y dejar comentarios en misitio.com/2011/02/06/articulo-nuevo-de-ejemplo.php

en este archivo de lectura ago una consulta a la base de datos de esta manera:

Código PHP:
<table border="1">
<td>
<?php                        
mysql_connect
("localhost","root","") or die ("No se a Podido Establecer una Conexion con la Base de Datos");

mysql_select_db("zonaescolar066") or die ("No se a Podido Establecer una Conexion con la Base de Datos");

$sql "SELECT * FROM noticias_exp  ORDER BY id_post DESC Limit 1";
$consulta mysql_query($sql) or die ("Error al Consultar Base de Datos");

While (
$registro=mysql_fetch_assoc($consulta)){                
echo 
"".$registro['titulo']."<hr>\n";
echo 
"".$registro['post']."";
echo 
"Publicado el dia: ".$registro['fecha']." Por: ".$registro['autor']."";
?>
mi problema es que si hay un solo registro en la base de datos funciona bien, pero al crear un nuevo articulo pasa lo mismo que el primero y el registro anterior no puede ser leido en su correspondiente archivo de lectura... (misitio.com/2011/02/06/articulo-nuevo-de-ejemplo.php),

llevo varios dias rompiendome la cabeza D: ya que mis conocimientos en php no son extensos, quisiera saber que opinan, que puedo hacer para que cada articulo tenga su conetenido correspondiente consultado de la base de datos.

se me olvidaba, la estructura de mi tabla de noticias_exp es:
id_post | titulo | post | autor | fecha

les agradeceria muchisimo la ayuda!!! xD

Espero sus respuestas.
Saludos!