Ver Mensaje Individual
  #11 (permalink)  
Antiguo 10/12/2010, 20:55
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: como creo un formulario de comentario

Código PHP:
Ver original
  1. <?php
  2.  
  3. $sqlhostname = "localhost";
  4. $login = "root";
  5. $password = "";
  6. $base = "tubd";
  7.  
  8. $conectar_BD = mysql_connect($sql_hostname,$sql_login,$sql_password);
  9. $seleccion_BD = mysql_select_db($sql_base,$conectar_BD);
  10. mysql_set_charset("utf8",$conectar_BD);
  11.  
  12. $consulta = "SELECT * FROM mensajes";
  13. $respuesta = mysql_query($consulta);
  14.  
  15. if (!$respuesta){
  16. $errormysql = mysql_errno();
  17. if ($errormysql == 1046){
  18. $mensaje_errormysql = "Base de datos no seleccionada";
  19. }else{
  20. $mensaje_errormysql = mysql_error();
  21. }
  22. echo "<B>Error de MySql[$errormysql]:</B> $mensaje_errormysql";
  23. }
  24. $res = mysql_num_rows($respuesta);
  25.  
  26. if ($res == 0)
  27.    { echo "<center><b>sin resultados</b></center>";}
  28. else
  29.  
  30. ### si lo haces en forma de tabla aqui pones un echo "<table>";
  31.   { while($row = mysql_fetch_array($respuesta))
  32.             {
  33.                extract($row);
  34. #### aqui crearías filas y celdas ..... echo "<tr>...
  35.                 echo"$id<BR>
  36.         $usuario<BR>
  37.         $nombre<BR>
  38.         $apellidos<BR>
  39.         $email<BR>
  40.         $mensaje<BR>
  41.  
  42. <hr size='1' noshade color='black'><BR>";
  43.     }
  44. mysql_free_result($respuesta);
  45. }
  46. ### aqui cerrarías la tabla echo "</table">;
  47. ?>



nico, este es solo un ejemplo, ahora tienes que darle forma al html resultante, ejecuta este código, antes reemplaza la $variables con los nombre de tus campos


Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.