PHP - Conexión MySQL (Call to undefined function mysql_connect())

 
Vista:
sin imagen de perfil
Val: 10
Ha aumentado su posición en 2 puestos en PHP (en relación al último mes)
Gráfica de PHP

Conexión MySQL (Call to undefined function mysql_connect())

Publicado por Antonio (3 intervenciones) el 14/08/2020 12:08:24
Buenos dias/tardes;

Antes de nada disculpad que abra un nuevo tema pero no he encontrado algo que me sirva.
La cuestión es que soy extremadamente nuevo en este tema y estoy haciendo un curso de programación PHP, en el curso el profesor nos indico de instalar individualmente, apache, mysql y php y a la hora de conectar con mysql me muestra el error (adjuntado en la imagen), ademas dejo el código utilizado para conectar.
Recurro aquí ya que la solución que el profesor me ha dado es simplemente que en el código tenia un espacio entre mysqli_connect y el paréntesis.
Me gustaría saber si es necesario instalar/habilitar algún tipo de librería para que funcione? o si hay que configurar algo y como.

Muchísimas gracias de antemano y disculpad la molestia ya que soy como digo de nuevo, extremadamente novato en el tema.

Captura
Captura2
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 Fabian
Val: 166
Ha disminuido 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Conexión MySQL (Call to undefined function mysql_connect())

Publicado por Fabian (40 intervenciones) el 14/08/2020 21:12:49
usa este codigo:
1
2
3
4
5
6
$connexion=new mysqli("localhost:3306","root","----","pruebas");
 
if(mysqli_connect_errno()){
	echo 'Conexion Fallida : ', mysqli_connect_error();
	exit();
}
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
sin imagen de perfil
Val: 10
Ha aumentado su posición en 2 puestos en PHP (en relación al último mes)
Gráfica de PHP

Conexión MySQL (Call to undefined function mysql_connect())

Publicado por Antonio (3 intervenciones) el 15/08/2020 11:04:31
Buenos dias, antes de nada gracias;

lo he probado y nada, sale el mismo error pero ahora diciendo:

Fatal error: Uncaught Error: Class 'mysqli' not found in C:\Apache24\htdocs\conexion\index.php:3 Stack trace: #0 {main} thrown in C:\Apache24\htdocs\conexion\index.php on line 3
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
Imágen de perfil de joel
Val: 2.888
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Conexión MySQL (Call to undefined function mysql_connect())

Publicado por joel (909 intervenciones) el 15/08/2020 11:49:16
Por alguna razón, la librería no esta cargada...
Revisa el archivo php.ini que este cargada

https://www.lawebdelprogramador.com/foros/PHP/1305974-No-se-encontro-la-extension-mysqli-Por-favor-revisa-la-configuracion-PHP.html
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
sin imagen de perfil
Val: 10
Ha aumentado su posición en 2 puestos en PHP (en relación al último mes)
Gráfica de PHP

Conexión MySQL (Call to undefined function mysql_connect())

Publicado por Antonio (3 intervenciones) el 15/08/2020 13:22:12
De nuevo gracias, pero nada de nada, he habilitado en el archivo php.ini las extensiones y probado, pero nada. Lo que si me he fijado es que en el archivo php.ini no me aparece las extensiones (.dll) de estas , no se si eso indica algo. Dejo la imagen y muchísimas gracias por ayudarme
1
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
Imágen de perfil de joel
Val: 2.888
Oro
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Conexión MySQL (Call to undefined function mysql_connect())

Publicado por joel (909 intervenciones) el 16/08/2020 11:18:30
Has reiniciado el servidor web una vez cambiado el archivo .ini??? recuerda que si no lo reinicias, es como si no hicieras nada!!!

La verdad es que hace años que no utilizo Windows... no te se decir si tiene que lleva la extensión .dll... yo creo que si no la lleva...
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