PHP - Usar MYSQLI en vez de mysql

   
Vista:
Imágen de perfil de Diego

Usar MYSQLI en vez de mysql

Publicado por Diego (5 intervenciones) el 04/07/2013 15:41:32
He notado que en muchos de los scripts que postean acá y que involucran consultas a base de datos que usan mysql en vez de la extension mysqli.

La extensión mysql esta deprecada y no esta aconsejado su uso ya que sera eliminada en algún futuro release de PHP.

http://www.php.net/manual/es/intro.mysql.php

http://www.php.net/manual/es/faq.databases.php#faq.databases.mysql.deprecated
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Usar MYSQLI en vez de mysql

Publicado por xve (5519 intervenciones) el 04/07/2013 16:05:21
Hola Diego, tienes toda la razón esta deprecated, pero antes que pasar los códigos a mysqli, yo recomiendo pasarlos a PDO.

Es una herramienta mas avanzada con muchas mejoras...

El que este interesado: http://php.net/manual/es/book.pdo.php
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Usar MYSQLI en vez de mysql

Publicado por xx (4 intervenciones) el 11/07/2013 01:46:36
Queria comentarles nada mas, que yo cometi el error utilizar mysqli en lugar de mysql y bueno desarrolle un abm (si otra vez invente la rueda jejeje) que a fin de cuentas a la hora de colgarlo a un servidor linux no funcionaba correctamente recien desde php 5.3 en adelante creo que tiene el soporte pero incompleto a mysqli, pero como yo en mi maquina utilizaba xampp con php 5.4 jamas me percate de eso hasta la hora de subir al servidor weeeeeee, tuve que realizar grandes cambios a fin de hacerlo portable, y de ahora en adelante creo que voy a buscar una opcion tipo ODBC que si mal no recuerdo se trataria del PDO como menciono el sr xve, que tambien utilizaba en mi querido FOXPRO y jamas me dio problemas con varias bases de datos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar