No Database Selected(PHP)

trinytron

Hola, estoy desarrollando un script en php para publicar noticias y me dice lo siguiente:

No Database Selected y se refiere a esta linea

$sql = mysql_query("INSERT INTO i_noticias (usuario,contenido,fecha,titulo) VALUES('$user_seguro', '$contenido_seguro',now(), '$titulo_seguro')") or die (mysql_error());

El codigo lo podeis encontrar en http://pastebin.com/723393

Me podeis decir porque me lo dice??? La verdad esque no lo entiendo y lo he estado mirando un buen rato

r2d2rigo

Antes de hacer cualquier operacion en una base de datos, tienes que hacer por este order:

mysql_connect("ip:puerto", "usuario", "password");
mysql_select_db("basedatos");

No he podido mirar tu codigo en pastebin, no se por que no carga, pero supongo que sera porque te falta eso :P

erdanblo

Fallo en la conexión MySQL.

  1. Servidor caido o dirección incorrecta.
  2. Datos de acceso incorrecto.
  3. No existe esa db creada.
  4. O lo que dice #2, si no has creado antes la conexión...
trinytron

pero si tengo un:

require 'db.php';

que realiza la conexion al MySQL

l31m

pastea el contenido de db.php a ver que tiene...

SiCk

y asegurate de poner la ruta correctamente

Usuarios habituales

  • SiCk
  • l31m
  • trinytron
  • erdanblo
  • r2d2rigo