Foros del Web » Programando para Internet » PHP »

no me conecta a bd

Estas en el tema de no me conecta a bd en el foro de PHP en Foros del Web. hola, estoy creando un script en php y tengo la siguiente ruta para conectarme a la bd Código: $mysql_id = mysql_connect('localhost', 'root', 'buckdich'); mysql_select_db($mysql_id, 'extractos'); ...
  #1 (permalink)  
Antiguo 13/12/2008, 17:40
Avatar de el_cesar  
Fecha de Ingreso: mayo-2001
Ubicación: Cali
Mensajes: 2.416
Antigüedad: 18 años, 6 meses
Puntos: 20
hola, estoy creando un script en php y tengo la siguiente ruta para conectarme a la bd

Código:
$mysql_id = mysql_connect('localhost', 'root', 'buckdich');
mysql_select_db($mysql_id, 'extractos');
pero cuando lo corro me sale el siguiente error

Cita:
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /var/www/everest/extractos/extracto.php on line 4
No database selected
la linea 4 que dice alli es

Código:
mysql_select_db($mysql_id, 'extractos');
lo que pasa es que hace poco me pase a linux y no se si eso tena algo que ver porque siempre habia trabajado en win

ya lo solucione era error al ubicar la conexion:

lo tenia asi

Código:
mysql_select_db($mysql_id, 'extractos');
y es asi

Código:
mysql_select_db('extractos', $mysql_id, );
__________________
Say no more.......

Última edición por GatorV; 13/12/2008 a las 19:05
  #2 (permalink)  
Antiguo 13/12/2008, 18:47
okram
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: no me conecta a bd

Como consejo (otra vez ), si durante el script sólo trabajas con una base de datos y por ende sólo realizas la conexión una vez, no es necesario guardar (crear) el recurso de conexión. Así, si lo obvias, todas las consultas trabajarán con la última (la única) conexión abierta:

Código PHP:
mysql_connect('localhost''root''buckdich');
mysql_select_db('extractos');
mysql_query("SELECT * FROM tabla"); 
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:50.