id Titulo Hubicacion descripcion fecha estatus autor idautor
Necesito que se muestren todos los articulos de un autor en especifico, pero no tengo mucho conocimiento de como hacerlo, a forma de prueba, puse 3 articulos en la base de datos, con el mismo autor, el cual le di el idautor 1, con los conocimientos que tengo, y un poco que indague, pude armar esto:
En el ejemplo la variable $op se obtiene de la direccion url ya que la menejo asi http://misitio.com/?op=1
Código PHP:
include('conect.php');
$sql7="SELECT * FROM articles WHERE idautor='".$op."' LIMIT 1";
$query7= mysql_query($sql7);
$cont3=mysql_num_rows($query7);
if($cont3 > 0){
while($consul= mysql_fetch_array($query7)){
echo "<h1 class='title'><a href='#'>".$consul[titulo]."</a></h1>\n";
echo "<p class='byline'><small>Posteado en ".$consul[fecha]." por <a href='#'>".$consul[autor]."</a></small></p>\n";
echo "<div class='entry'>\n";
echo "<img width='100px' src='".$consul[imagen]."' style='float: left; padding: 0px 10px 0px 0px; margin: 0 5px 5px 0; alt='".$consul[titulo]."'' />\n";
echo "<p>".$consul[desc]."</p>\n";
echo "<p class='links'><a href='?art=".$consul[id]."' class='more'>«« Leer mas »»</a></p>\n";
echo "</div><br>";
}
}
else{
echo "<p>No hay articulos que mostrar</p>\n";
}