Ver Mensaje Individual
  #21 (permalink)  
Antiguo 27/12/2007, 02:13
Keysher
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 21 años, 5 meses
Puntos: 17
Re: Formularios de comentarios en Sitio Web

El error te da porque quieres cerrar una conexión que no se ha abierto. Es decir, tú le has asignado la conexión a una variable que se llama $db_conexion, pero luego cierras una que se llama $conectar. Deberías cerrar la misma que has abierto. Por eso te sale el error, porque te dice que $conectar no es un Link MySQL válido.

Cuando subas la web a un servidor los pasos serán parecidos, primero tendrás que crear la Base de Datos (el servidor debe permitirlo). Si es un hosting de pago, probablemente tengas un panel de control donde administrar las bases de datos, crear usuarios, darles permisos, etc... y esos datos son los que tienes que poner.

Ah, y no tienes que poner "http://www.dominio.com". Si la Base de datos está en el mismo servidor que la web pondrías "localhost", ya que, realmente, es una conexión local (en ese servidor, claro).

Con lo de archivos creados en la BD supongo que te referirás a la estructura de tablas y los datos, no? Por eso no hay problema, cuando tengas la página en el dominio tienes que exportar tu base de datos (exportación completa: estructura y datos). Y en el servidor remoto, lo importas. Lo podrás hacer de muchas maneras: desde un gestor de bases de datos, línea de comandos, con un script PHP...

Y por último, suponiendo que las noticias las tengas en la base de datos, tienes que hacer una consulta antes de mostrar el formulario. algo del estilo de:

Código PHP:
$query mysql_query("SELECT * FROM tabla_noticias WHERE id=".$id); 
Donde tabla_noticias es tu tabla, id el campo identificador dentro de la tabla e $id es una variable donde tendrás la noticia que quieres mostrar...

Pero bueno, para eso mejor que repases un buen manual o unos ejemplos de conexiones con mysql y esas cosas, lo verás todo más claro.