mysql_select_db - "Llamar a la función indefinida mysql_connect()" después de actualizar a php-7
mysql_select_db php 7 (1)
Advertencia Esta extensión fue desaprobada en PHP 5.5.0 y se eliminó en PHP 7.0.0. En su lugar, se debe usar la extensión MySQLi o PDO_MySQL. Ver también MySQL: elegir una guía API. Las alternativas a esta función incluyen:
mysqli_connect()
PDO::__construct()
usar
MySQLi
o
PDO
<?php
$con = mysqli_connect(''localhost'', ''username'', ''password'', ''database'');
Esta pregunta ya tiene una respuesta aquí:
- ¿Por qué no debería usar las funciones mysql_ * en PHP? 15 respuestas
Después de actualizar php5 a php7 , aparece un error 500 con
Error fatal de PHP: Error no detectado: Llamada a la función indefinida mysql_connect ()
Puse esto en mis fuentes apt para obtener php7 en este momento:
deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all
Lo que básicamente hice es:
apt-get remove php5
apt-get install php7-*
Estoy usando la versión actual de Debian Jessie.
Pero todavía consigo esto. Aquí hay muchas preguntas sobre SO y definitivamente las revisé todas. Pero todavía no encontré una respuesta allí.