Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

179
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!