Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/10/2010, 19:17
kirst
 
Fecha de Ingreso: septiembre-2009
Mensajes: 230
Antigüedad: 15 años, 1 mes
Puntos: 2
Mandar comentarios sin y CON id :S:S!

show_comments.php
Código PHP:
<?

// traemos los comentarios aprobados
$arrComentarios = array();
$query "SELECT comentarios.*, usuarios.*  
FROM `comentarios` 
INNER JOIN `usuarios` ON comentarios.nickname = usuarios.nickname
WHERE comentarios.estado = 'apto' AND comentarios.id = '"
.$_GET['id']."' AND section = '".$_GET['clasification']."'
ORDER BY comentarios.idComentario DESC"
;
$resultado mysql_query ($query$dbConn);
while ( 
$row mysql_fetch_assoc ($resultado)) {
    
array_push$arrComentarios,$row );
}
// contamos los comentarios
$query "SELECT * FROM `comentarios` WHERE id = '".$_GET['id']."' AND section = '".$_GET['clasification']."'";
$resultado mysql_query ($query$dbConn);
$comentarios mysql_num_rows($resultado);

?>

LO que yo hago caundo mando el comentario, si no estan logeados que mande un id cualquiera(Desconocido, en este caso), pero que pasa, no lo tengo creado como usuario, que solución puedo darle?

Edit: la solución alterna que le di hasta el momento, cree el usuario Desconocido y listo, pero la idea es NO tener un usuario, me parece erróneo, qué hago? Darle un if al code y decirle que si el nickname es 'desconocido' que salte los innerjoins?

Última edición por kirst; 13/10/2010 a las 19:28