Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/07/2009, 21:07
iovan
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 17 años, 5 meses
Puntos: 188
Respuesta: que me conviene mas

Te combiene mucho mas en una base de datos.

Mira, te voy ayudar armando un pequeño script

Base de datos comentarios
Código PHP:
CREATE TABLE `comentario` (
  `
idint(11NOT NULL auto_increment,
  `
textomediumtext NOT NULL,
  
UNIQUE KEY `id` (`id`)
ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=26 


formulario.php
Código PHP:
<form method="post" action="enviar.php">
<
textarea name="texto" cols="100" rows="10"></textarea>
<
input type="Submit" name="enviar" value="Enviar">
</
form


enviar.php
Código PHP:
<?
$conexion 
mysql_connect("localhost""root""password");
mysql_select_db("comentarios"$conexion);
 
$sql "INSERT INTO comentario (texto) VALUES ('$texto')";
 
$result mysql_query($sql);

echo 
"El comentario se ha enviado </br><br>";
?>


mostrar.php
Código PHP:
<?
    mysql_connect
("localhost","root","gateway");

$sql="SELECT * FROM comentarios.comentario"
$res=mysql_query($sql);
$numeroRegistros=mysql_num_rows($res);
    
//////////Ordenar los comentarios con -id se muestran los mas recientes al principio
    
if(!isset($orden))
    {
       
$orden="-id";
    }

//////////creacion de la consulta con limites
$sql="SELECT * FROM comentarios.comentario ORDER BY ".$orden;
$res=mysql_query($sql);

//////////Mostrar consulta
while($registro=mysql_fetch_array($res))
{
?>
<!-- tabla de resultados -->
<? echo $registro['texto']; ?>
<!-- fin tabla resultados -->
<?
}//fin while mostrar consultas
echo "<br><br>";
?>
<br>
<a href="formulario.php">Subir un comentario</a> <br>
</div>
</body>
</html>
<?
    mysql_close
();
?>

Ahi lo tienes saludos!

Última edición por iovan; 07/07/2009 a las 21:18