Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] PHP no conecta con MySQL

Estas en el tema de PHP no conecta con MySQL en el foro de PHP en Foros del Web. Hola foro: Recientemente he instalado PHP 7.0.0 y MySQL 5.7.1 con IIS7 sobre Windows 7 PHP funciona y MySQL lo puedo abrir y manejar con ...
  #1 (permalink)  
Antiguo 25/01/2016, 04:55
Avatar de rodrigus71  
Fecha de Ingreso: mayo-2012
Ubicación: Alicante
Mensajes: 73
Antigüedad: 12 años
Puntos: 3
PHP no conecta con MySQL

Hola foro:

Recientemente he instalado PHP 7.0.0 y MySQL 5.7.1 con IIS7 sobre Windows 7

PHP funciona y MySQL lo puedo abrir y manejar con un front (entiendo que también funciona)

Pero a la hora de conectar MySQL con PHP no funciona.

Utilizo este código que me funciona en otros ordenadores

Código PHP:
<?php
echo "CONECTANDO BASE DE DATOS";
if (!(
$conexion_bdd=mysql_connect("127.0.0.1","root","root")))
{
echo 
"Error conectando a la base de datos.".mysql_error();
exit();
}
if (!
mysql_select_db("mibasededatos",$conexion_bdd))
{
echo 
"Error seleccionando la base de datos.".mysql_error();
exit();
}
session_start();
echo 
"CONEXION REALIZADA";  
?>
Pero en este imprime en pantalla el primer echo CONECTANDO BASE DE DATOS y se queda ahí

Ya no se que mirar, a ver si algún iluminado se le ocurre algo

Gracias anticipadas
__________________
Dame hueco, que habiendo hueco yo ya...
https://www.ofidecoeducativos.es/
  #2 (permalink)  
Antiguo 25/01/2016, 07:54
 
Fecha de Ingreso: enero-2016
Mensajes: 71
Antigüedad: 8 años, 3 meses
Puntos: 14
Respuesta: PHP no conecta con MySQL

session_start() después de un echo?
Comenta esa linea y mira a ver que pasa ...
  #3 (permalink)  
Antiguo 25/01/2016, 16:22
 
Fecha de Ingreso: noviembre-2003
Ubicación: Zaragoza, España
Mensajes: 1.257
Antigüedad: 20 años, 5 meses
Puntos: 154
Respuesta: PHP no conecta con MySQL

Hola,

Creo que también puede ser problema de mysql_

Revisa eso también, por si acaso.
  #4 (permalink)  
Antiguo 26/01/2016, 18:51
 
Fecha de Ingreso: julio-2011
Ubicación: Los Rios
Mensajes: 145
Antigüedad: 12 años, 9 meses
Puntos: 10
Respuesta: PHP no conecta con MySQL

Recuerda que PHP 7 ya no trabaja con la extencion mysql por lo cual deberas optar por migrar tus scripts a mysqli.

Código PHP:
Ver original
  1. <?php
  2. echo "CONECTANDO BASE DE DATOS";
  3. if (!($conexion_bdd=mysqli_connect("127.0.0.1","root","root","mibasededatos")))
  4. {
  5. echo "Error conectando a la base de datos.".mysql_error();
  6. exit();
  7. }
  8. echo "CONEXION REALIZADA";  
  9. ?>
__________________
___________________________
Si te ayudo mi respuesta dale al +1
  #5 (permalink)  
Antiguo 29/01/2016, 07:38
Avatar de rodrigus71  
Fecha de Ingreso: mayo-2012
Ubicación: Alicante
Mensajes: 73
Antigüedad: 12 años
Puntos: 3
Respuesta: PHP no conecta con MySQL

Cita:
Iniciado por juancaalbarracin Ver Mensaje
Recuerda que PHP 7 ya no trabaja con la extencion mysql por lo cual deberas optar por migrar tus scripts a mysqli.

Código PHP:
Ver original
  1. <?php
  2. echo "CONECTANDO BASE DE DATOS";
  3. if (!($conexion_bdd=mysqli_connect("127.0.0.1","root","root","mibasededatos")))
  4. {
  5. echo "Error conectando a la base de datos.".mysql_error();
  6. exit();
  7. }
  8. echo "CONEXION REALIZADA";  
  9. ?>
Muchas gracias, efectivamente esa era la causa de que no funcionara, pero al final creo que me va a tocar instalar una version anterior a php5 porque en cuanto quiero probar cualquiera de las webs que ya tengo hechas se me queda colgado en cuanto en cuanto ejecuto una sentencia de las antíguas o migrar todos los scrips, que pereza
__________________
Dame hueco, que habiendo hueco yo ya...
https://www.ofidecoeducativos.es/

Última edición por rodrigus71; 30/01/2016 a las 08:14

Etiquetas: conecta, mysql, select, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:23.