Ver Mensaje Individual
  #9 (permalink)  
Antiguo 01/03/2014, 17:03
Avatar de Dalam
Dalam
 
Fecha de Ingreso: septiembre-2010
Mensajes: 409
Antigüedad: 13 años, 8 meses
Puntos: 56
Información Respuesta: programacion de tabla con php

Cita:
Iniciado por spark21 Ver Mensaje
¿Cómo se cambia la extension de sql a sqli?
Mysql queda como obsoleta desde la version 5.5 de php y en poco tiempo, todas las funciones de este tipo (mysql_connect) seran quitadas de php.
Para aumentar compatibilidad de scripts con futuras versiones de php se recomienda usar la clase mysqli, que no es otra cosa que una clase para el manejo de consultas a mysql.
No hay que cambiar de SQL a SQLI sino cambiar las funciones con las que haces las peticiones
por ejemplo
para conectar a mysql con las funciones antiguas seria
Código PHP:
Ver original
  1. $link = mysql_connect('localhost', 'usuario_mysql', 'contraseña_mysql');
  2. mysql_select_db('foo', $link );
  3. $result = mysql_query("SELECT Name FROM City LIMIT 10");
y con la clase mysqli seria
Código PHP:
Ver original
  1. new mysqli('localhost', 'usuario_mysql', 'contraseña_mysql');
  2. $mysqli->select_db('foo');
  3. $result = $mysqli->query("SELECT Name FROM City LIMIT 10");
Como puedes apreciar es casi igual que los anteriores metodos de llamada.
Pero de esta forma te cercioras de que tu script podra ser usado mas alla de la version que quiten el soporte de mysql y de que no te lance errores de deprecated en los scripts desde la version 5.5