Foros del Web » Programando para Internet » PHP »

error de mysql

Estas en el tema de error de mysql en el foro de PHP en Foros del Web. estoy empezando con php, y mi página me da un error q no consigo solucionar. El caso es q la pagina funciona bien y accede ...
  #1 (permalink)  
Antiguo 19/01/2002, 10:12
 
Fecha de Ingreso: enero-2002
Mensajes: 10
Antigüedad: 22 años, 3 meses
Puntos: 0
error de mysql

estoy empezando con php, y mi página me da un error q no consigo solucionar. El caso es q la pagina funciona bien y accede correctamente a la base de datos mostrando los resultados, pero al inicio de la pagina me da este error:

Warning: mysql_db_query is deprecated; use mysql_select_db() and mysql_query()

alguien sabe a que se debe?

gracias
  #2 (permalink)  
Antiguo 19/01/2002, 11:08
Avatar de lical
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: $PWD
Mensajes: 1.267
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: error de mysql

Quizás no hayas seleccionado una base de datos antes de ejecutar en ella una consulta.

Primero te conectas, eliges una base de datos con la que trabajar con mysql_select_db("nombrebasedatos", $link) y luego ejecutas consultas en ella.

Espero que sea esto y nada más gordo.

Un saludo. :)

______________
¿Piensas que el software puede ser algo mas?
<a href="http://www.zonasiete.org/" target="_blank">www.zonasiete.org</a>
Acercando el proyecto GNU/Linux a todos.
  #3 (permalink)  
Antiguo 19/01/2002, 11:57
 
Fecha de Ingreso: septiembre-2001
Ubicación: Monterrey
Mensajes: 663
Antigüedad: 22 años, 6 meses
Puntos: 6
Re: error de mysql

Lo que te indica la advertencia es que el uso funcion mysql_db_query ya esta desaprobado y te aconseja mejor usar mysql_selct_db() y mysql_query() en su lugar a hora esto es asi por que generalmente las funciones desaprobadas es posible que no este incluida en versiones posteriores de php.

Asi que lo unico que tienes que hacer es cambiar todo a tres pasos.

1.- conexion mysql_connect()
2.- seleccion mysql_select_db()
3.- consulta mysql_query()

Y el de siempre en caso de que no uses conexiones persistentes

4.- cerra conexion mysql_close()

saludos.
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 07:45.