Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2010, 09:57
Arcana
 
Fecha de Ingreso: mayo-2010
Mensajes: 185
Antigüedad: 16 años, 5 meses
Puntos: 2
Algo parecido a sistema de noticias

Hola, estoy creando una web, pero quiero ponerle post publicados por mi(admin) pero ya los publica y los imprime, solo que quiero que en el index ponga el ultimo que puse, y haya algo que te diga seguir leyendo... y te envie a el tema completo. Tambien como es de discos, quiero que en una categoria: se llama maquetas y lp le de clic y salga una pagina con todos los links ordenados por titulo y le des clic a uno y te lleve creo que el codigo es algo asi:

Código PHP:
<a href="ver.php?id=" .rowEmp['titulo']>Ver tema completo</a> 
Creo que era algo asi.

y el codigo del index es asi:

Código PHP:
<?php
$conexion 
= mysql_connect("local", "user", "pass");
mysql_select_db("b15_5229524_estacion", $conexion);

$queEmp = "SELECT * FROM Discos Where id = 1 ORDER BY id DESC"; 
$resEmp = mysql_query($queEmp, $conexion) or die(mysql_error());
$totEmp = mysql_num_rows($resEmp);
 if (
$totEmp> 0) {
    while (
$rowEmp = mysql_fetch_assoc($resEmp)) {
    
    }
}
?>
<? $queEmp 
= "SELECT * FROM Discos Where id = 1 ORDER BY titulo DESC"; 
$resEmp = mysql_query($queEmp, $conexion) or die(mysql_error());
$totEmp = mysql_num_rows($resEmp);
 if (
$totEmp> 0) {
    while (
$rowEmp = mysql_fetch_assoc($resEmp)) { echo "<img src=\"".$rowEmp['imagen']."\"' width='100' height='100' style='border: 1px solid #333333'><br>";     }
} 
?>
          <p><strong><? $queEmp = "SELECT * FROM Discos Where id = 1 ORDER BY titulo DESC"; 
$resEmp = mysql_query($queEmp, $conexion) or die(mysql_error());
$totEmp = mysql_num_rows($resEmp);
 if (
$totEmp> 0) {
    while (
$rowEmp = mysql_fetch_assoc($resEmp)) { echo " ".$rowEmp['fecha']."<br>";     }
}  
?></strong></p>
          <p><strong><? $queEmp = "SELECT * FROM Discos Where id = 1 ORDER BY titulo DESC"; 
$resEmp = mysql_query($queEmp, $conexion) or die(mysql_error());
$totEmp = mysql_num_rows($resEmp);
 if (
$totEmp> 0) {
    while (
$rowEmp = mysql_fetch_assoc($resEmp)) { echo "Enviado por: ".$rowEmp['enviado']."<br>";     }
} 
?>
<?

$queEmp 
= "SELECT * FROM Discos Where id = 1 ORDER BY titulo DESC"; 
$resEmp = mysql_query($queEmp, $conexion) or die(mysql_error());
$totEmp = mysql_num_rows($resEmp);
 if (
$totEmp> 0) {
    while (
$rowEmp = mysql_fetch_assoc($resEmp)) { echo "Titulo: ".$rowEmp['titulo']."<br>";     }
} 
?></h2>
          <p><? 

$queEmp 
= "SELECT * FROM Discos Where id = 1 ORDER BY titulo DESC"; 
$resEmp = mysql_query($queEmp, $conexion) or die(mysql_error());
$totEmp = mysql_num_rows($resEmp);
 if (
$totEmp> 0) {
    while (
$rowEmp = mysql_fetch_assoc($resEmp)) { echo "".$rowEmp['descripcion']."<br>";     }
} 
?></p>
Imprime, pero tengo que estar cambiando el id cada que quiero que imprima el mas nuevo y no quiero hacer eso, solo quiero que imprima el ultimo que puse.


Entonces lo que quiero:

.Imprimir el ultimo registro en el index
.Crear una pagina que se llame maquetas.php y que ahi ponga todos los temas de la base de datos con un link que sea ver.php?id=EL ID
.Que cuando postee el tema se creen solas una pagina de la noticia del tipo ver.php?id=ID

Última edición por Arcana; 05/05/2010 a las 10:35