Hola gracias por responder esta es la tabla de comentarios pero no logro hacer esa consulta de la que me hablas.....lo siento! a lo mejor si es tan sencillo como dices pero no he podido de verdad, hay otro archivo donde esta la tabla miembros2 que es donde se postean los temas(con este no hay problema). Aqui pongo todo el codigo y a manera de comentario mi pregunta sobre el tema. Gracias!
Código PHP:
<?php
include("conexion.php");
$id=$_GET["id"];
$datos = 'CREATE DATABASE foro_ngr';
if (mysql_query($datos,$conexion)) {
echo "se ha creado la base de datos"."<br>";
}
$seleccion = mysql_select_db('foro_ngr',$conexion);
$sql = "CREATE TABLE `foro_ngr`.`comentarios` (
`id` INT( 55 ) NOT NULL AUTO_INCREMENT ,
`id_tema` VARCHAR( 55 ) NOT NULL ,
`nick` VARCHAR( 55 ) NOT NULL ,
`texto` VARCHAR( 55 ) NOT NULL ,
`tiempo` DATETIME NOT NULL ,
PRIMARY KEY ( `id` )
) ENGINE = InnoDB;
";// crear la tabla
$tabla = mysql_query($sql);
$result2 = mysql_query("SELECT * FROM `miembros2` WHERE `id` = '$id'", $conexion);// para referirme al tema
$total_comen = mysql_num_rows($result2);
if($total_comen > 0 ){
while ($fila2 = mysql_fetch_array($result2)) {
//echo $fila["usuario"]."<br>";
echo "comentario publicado:"." ".$fila2["respuesta"]."<br>";
echo "usuario:"." ".$fila2["usuario"]." ". " "."tema:"." ".$fila2["tema"] ."<br>";
echo "mensaje:"." ".$fila2["mensaje"]."<br>";
//echo "comentarios".$totalcomentarios;
}
//---------------------------------
mysql_free_result($result2);
}
if(isset($_POST['comentar'])){
if (!empty($_POST['nick']) && !empty($_POST['texto'])){
$id_comen;// aqui tiene que ser igual id de l tabla miembros2, no se como hacerlo???
@$nick=$_POST["nick"];
@$texto=$_POST["texto"];
$filas= "INSERT INTO `foro_ngr`.`miembros2` (
`id`,`id_comen` ,`nick` ,`texto`,`tiempo`
)
VALUES (
`id`,'$id_comen', '$nick', '$texto',NOW()
);";
$tabla = mysql_query($filas);
}
}
print ' <form action="#" method="post">';
print'<br>Nick:<br>';
print'<input type="text" name="nick">';
print '<br>Escriba el comentario<br>';
print '<textarea name="texto" cols="50" rows="10"></textarea>';
print '<br><input type="submit" value="Enviar comentario" name = "comentar"><br>';
print '</form>';
?>