Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/09/2011, 11:49
Avatar de ricardo_tu
ricardo_tu
 
Fecha de Ingreso: noviembre-2010
Ubicación: Mas aca del mas alla
Mensajes: 222
Antigüedad: 13 años, 5 meses
Puntos: 32
Respuesta: Como crear una zona de comentarios en mi web?

Saludos, a tu pregunta creo que puedo aportar con algunas ideas.
Hagamos de manera rudimentaria tu zona de comentarios.
Paso a Paso:
1.- Registro de usuarios (opcional).
Una forma es hacerlo mediante un formulario html y un script php/mysql que guarde los datos en una base.
Código PHP:
include ("conexion.php");// la informacion de tu conexión a la base de datos
$nombre $_POST ['nombre1'] ;
$pass $_POST ['pass1'] ;

$sql_query "INSERT INTO tu_tabla (`nombre`,`pass`)//casillas de la tabla
VALUES ('$nombre','$pass')"
;// variables recibidas

if(mysql_query ($sql_query,$conexion))// llamado a la funcion 
Con esto ya has grabado los datos en tu base de datos

2.- Una vez dentro el usuario puede escribir sus comentarios en otro formulario que funcionará de modo muy similar al anterior enviado los datos a un script que los grabara en tu base de datos. Te recomiendo que sea en una tabla diferente a la de registros.

Código PHP:
include ("conexion.php");// la informacion de tu conexión a la base de datos
$nombre $_POST ['nombre1'] ;
$comentario $_POST ['comentario1'] ;

$sql_query "INSERT INTO tu_tabla (`nombre`,`comentario`)//casillas de la tabla
VALUES ('$nombre','$comentarios')"
;// variables recibidas

if(mysql_query ($sql_query,$conexion))// llamado a la función 
Con ese script quedará grabado en la base de datos el comentario del usuario.

3.- Para mostrar los comentarios lo puedes hacer con una consulta a la base de datos que puede ir mas abajo del formulario de envío de comentarios o donde tu desees.


Código PHP:


include("conexion.php");
$result mysql_query("SELECT * FROM datos order by id DESC ");
if (
$row mysql_fetch_array($result)){
echo 
"<table width='100%' border='0' cellpadding='0' cellspacing='0' bordercolor='#333333' class='lineas'> \n";

 
do {
                                           
echo 
"<tr> \n";
echo 
"<td>".$row["nombre"].".-</td> \n";

echo 
"<td>".$row["comentario"]."</td>\n";



echo 
"</tr> \n";

} while (
$row mysql_fetch_array($result));



} else {

echo 
"&iexcl; La base de datos est&aacute; vacia !";


Te dejo estas nociones básicas como para que empieces por algo. Si te puedo aportar en algo hazme saber tus preguntas.
__________________
La ciencia al poder. Pazciencia ya viene