[Php-avanzado] Consulta conexión a base de datos mysql

GabrieL gabrielgalto en gmail.com
Jue Jul 16 17:24:29 ART 2015


Gracias Leo, voy a verificar si me olvidé algunos comandos, pero creo haber
cambiado todos y sigue igual...

El 16 de julio de 2015, 15:42, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:

> Hola Gabriel,
>
>         hace tiempo que las funciones mysql_* están en PHP marcadas como
> obsoletas.
>         Lo que parece haber hecho tu proveedor es mapear las viejas mysql_
> a
> las nuevas mysqli_* y por eso vos usás unas pero obtenés un error de las
> otras.
>         Deberías pasar esa parte del código para usar las nuevas mysqli_*
> o las
> PDO.
>
> http://php.net/manual/en/book.mysqli.php
> http://php.net/manual/en/book.pdo.php
>
>         Saludos cordiales!
>
>
> El jue, 16-07-2015 a las 11:20 -0300, GabrieL escribió:
> > Estimados, hace añales que no participo en la lista, es más, estoy
> > bastante retirado del tema...
> >
> >
> > La cuestión es que hace algunos años hice una pequeña web que muestra
> > la cobertura de un medicamento en mi obra social sindical. Ni siquiera
> > hace altas, bajas o modificaciones, sólo consultas.
> >
> >
> > Esta web esta alojada en Dattatec (ahora donweb) y desde hace un
> > tiempo ya no lista la información, y me da un error de conexión a la
> > base de datos por supuestamente actualizarse los servidores a PHP 5.2
> > (antes tenían 4.1).
> >
> >
> > El problema es que no se como solucionarlo, ya investigue un poco (con
> > el agravante de que ya estoy bastante retirado del tema) y descubrí
> > los comandos  mysqli_ en vez de los mysql_.
> > Reemplace todos los comandos y me sigue dando el mismo error:
> >  "Warning: mysqli_connect() [function.mysqli-connect]: (HY000/2049):
> Connection using old (pre-4.1.1) authentication protocol refused (client
> option 'secure_auth' enabled)".
> >
> >
> > Este es mi código de conexión original:
> > ----------------
> > //conexion a la base de datos
> > $server="localhost";   //nombre del servidor
> > $usr="xxxxxxxx"; //nombre de usuario de la base de datos
> > $pass="xxxxxxx"; //password del usuario
> > $db="xxxxxx"; //nombre de la base de datos
> > if(!($link=mysql_connect($server,$usr,$pass))) //identificador de
> > conexion. Si no se realiza $link tomara FALSO
> > {
> > die("fallo la conexion a $server".mysql_error()); // Msg q muestra si
> > falla la conexion al servidor y aborta
> > }
> > if(!(mysql_select_db($db,$link))) //Establece la BD activa y verifica
> > conexion
> > {
> > die("fallo la conexion a la Base de Datos".mysql_error()); // Msg q
> > muestra si falla la conexion a la BD y aborta
> > }
> >
> >
> > ------------------------
> > Desde ya será bienvenida cualquier ayuda!! Aclaro que este hosting no
> > permite modificar configuraciones del servidor...
> >
> >
> > Un gran abrazo
> >
> >
> > Gabriel Todaro
> > --
> >
> >
> ________________________________________________________________________________________
> > El contenido del presente mensaje y sus anexos es privado,
> > confidencial y de exclusivo uso para el titular de la dirección de
> > correo electrónico a quien esta dirigido. Puede contener información
> > privilegiada o amparada por el secreto profesional o por disposiciones
> > legales y/o reglamentarias vigentes. Cualquier modificación,
> > retransmisión, diseminación o divulgación de su información se
> > encuentra expresamente prohibida y su uso inadecuado puede derivar en
> > responsabilidad civil para el usuario o configurar los delitos
> > previstos en los artículos 153 a 157 del Código Penal. Si no fuere uno
> > de los destinatarios consignados o lo hubiere recibido por error, Ud.
> > NO ESTA AUTORIZADO a utilizar total o parcialmente, copiar, enviar,
> > revelar, imprimir, divulgar de manera alguna el contenido del presente
> > mensaje o el de sus adjuntos. En consecuencia, tenga a bien
> > comunicárselo inmediatamente al emisor y ELIMINARLO. No aceptaré
> > responsabilidad alguna por errores u omisiones emergentes del presente
> > mensaje o sus adjuntos, ni garantiza la seguridad, exactitud u
> > oportunidad de lo transmitido por este medio debido a que el mismo
> > puede ser objeto de intercepción, modificación, retraso, pérdida, o
> > bien de contener virus informáticos u otras anomalías. Asimismo, las
> > opiniones expresadas en este mensaje son propias del remitente y no
> > representan la opinión o políticas y/o de ningún empleado y/o
> > funcionario de la organización. Por ende, no asumiré -en ningún caso-
> > responsabilidad alguna frente al destinatario y/o terceros en virtud
> > de dichas comunicaciones y además, no seré responsable frente a los
> > usuarios por la correspondencia o los mensajes de correo electrónico
> > enviados por terceros u otras personas distintas a, ya sea que estos
> > hubieren o no solicitado el envío de tales mensajes. Se reserva el
> > derecho de bloquear el acceso o remover en forma parcial o total todo
> > mensaje y sus adjuntos que a criterio pudiere resultar abusivo,
> > difamatorio, obsceno, fraudulento, artificioso, engañoso, ofensivo o
> > violatorio a los términos de la presente.
> > _______________________________________________
> > Lista de correo: Php-avanzado
> > Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
> > Administración Web:
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> > Desubscripción:
> php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
>
> --
>
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> Pegasus Tech Supply
> Tel: (+54)(+223) 471-2880
> La Salle 1131 - Mar del Plata - Argentina
> http://www.pegasusnet.com.ar
> http://www.grupopegasus.com
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
> _______________________________________________
> Lista de correo: Php-avanzado
> Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
> Administración Web:
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> Desubscripción:
> php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
>



-- 
________________________________________________________________________________________
El contenido del presente mensaje y sus anexos es privado, confidencial y
de exclusivo uso para el titular de la dirección de correo electrónico a
quien esta dirigido. Puede contener información privilegiada o amparada por
el secreto profesional o por disposiciones legales y/o reglamentarias
vigentes. Cualquier modificación, retransmisión, diseminación o divulgación
de su información se encuentra expresamente prohibida y su uso inadecuado
puede derivar en responsabilidad civil para el usuario o configurar los
delitos previstos en los artículos 153 a 157 del Código Penal. Si no fuere
uno de los destinatarios consignados o lo hubiere recibido por error, Ud.
NO ESTA AUTORIZADO a utilizar total o parcialmente, copiar, enviar,
revelar, imprimir, divulgar de manera alguna el contenido del presente
mensaje o el de sus adjuntos. En consecuencia, tenga a bien comunicárselo
inmediatamente al emisor y ELIMINARLO. No aceptaré responsabilidad alguna
por errores u omisiones emergentes del presente mensaje o sus adjuntos, ni
garantiza la seguridad, exactitud u oportunidad de lo transmitido por este
medio debido a que el mismo puede ser objeto de intercepción, modificación,
retraso, pérdida, o bien de contener virus informáticos u otras anomalías.
Asimismo, las opiniones expresadas en este mensaje son propias del
remitente y no representan la opinión o políticas y/o de ningún empleado
y/o funcionario de la organización. Por ende, no asumiré -en ningún caso-
responsabilidad alguna frente al destinatario y/o terceros en virtud de
dichas comunicaciones y además, no seré responsable frente a los usuarios
por la correspondencia o los mensajes de correo electrónico enviados por
terceros u otras personas distintas a, ya sea que estos hubieren o no
solicitado el envío de tales mensajes. Se reserva el derecho de bloquear el
acceso o remover en forma parcial o total todo mensaje y sus adjuntos que a
criterio pudiere resultar abusivo, difamatorio, obsceno, fraudulento,
artificioso, engañoso, ofensivo o violatorio a los términos de la presente.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20150716/7dad49d1/attachment.html>


Más información sobre la lista de distribución Php-avanzado