Tema: foro en php
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/05/2011, 14:05
normagomezrojas1
 
Fecha de Ingreso: enero-2011
Ubicación: Colombia
Mensajes: 6
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: foro en php

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 ){

while (
$fila2 mysql_fetch_array($result2)) {
    
//echo $fila["usuario"]."<br>";

    
echo "comentario publicado:"."&nbsp;".$fila2["respuesta"]."<br>";
    echo 
"usuario:"."&nbsp;".$fila2["usuario"]."&nbsp;""&nbsp;"."tema:"."&nbsp;".$fila2["tema"] ."<br>";
    echo 
"mensaje:"."&nbsp;".$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>';
?>