Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

170
Vistas
Resultados inesperados en el navegador al usar pdo_mysql

Mi código es muy simple. Estoy intentando conectarme a una instancia de MySQL usando funciones pdo_mysql. Estoy pensando que hay un error de sintaxis, pero las docenas de sitios web que investigué no me ayudan a identificarlo. A continuación se muestra mi código y lo que se presenta en la página web. ¿Alguien puede darme alguna dirección?

*** Intenté insertar algunos sitios pero la aplicación no me deja.

La extensión pdo_mysql está habilitada y se muestra en phpinfo.php.

 I'm using PHP 7.1.4 on a Windows Server 2012R2 with IIS 8.5

FastCGI está habilitado.

Aquí está mi código:

 <?php $username = "myusername"; $password = "mypassword" $dbname = "mysql" $hostname = "myserver" $query = "select user,host from mysql.user"; try { $dbconn = new PDO("mysql:host=$hostname;dbname=$dbname", $username, $password); // set the PDO error mode to exception $dbconn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); echo "Connected successfully"; } catch(PDOException $e) { echo "Connection failed: " . $e->getMessage(); } $dbconn = null; ?>

Los resultados en la página web son:

 setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); echo "Connected successfully"; } catch(PDOException $e) { echo "Connection failed: " . $e->getMessage(); } $dbconn = null; ?>
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Basado en el hecho de que su página web genera todo el texto después de > , me inclino a pensar que este archivo se interpreta como un documento HTML, en lugar de procesarse como PHP.

Si ve el código fuente de la página web, apuesto a que verá todo, desde <?php hasta $dboconn-> en el código fuente, pero tratado como un elemento html largo.

Lo primero que debe verificar es si el archivo tiene una extensión .php. De lo contrario, deberá investigar por qué su servidor no está ejecutando archivos .php.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda