Problemas para conectar mi base de datos con los archivos

https://yachtdaywork.kesug.com

(yachtdaywork.kesug.com)

Tengo problemas para conectar los archivos hospedados en su hosting gratuito, con la base de datos también hospedada en su hospedaje web gratuito.

Este es el código del archivo db_connect.php

<?php

require 'config.php';
$host = 'sql313.infinityfree.com';
$dbname = 'if0_38720123_yachtdaywork';
$user = 'if0_38720123';
$pass = 'xxxxxxxx'; // Cambiar por tu contraseña real
$port = '3306';
try {
    $pdo = new PDO("mysql:host=$host;port=$port;dbname=$dbname;charset=utf8", $user, $pass);
    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
    die("Error de conexión: ".$e->getMessage());
} ?>

(Al cargar la página mysql_test.php me genera este error: "Error deconexión con la base de datos)

En mi archivo mysql_test.php tengo el siguiente código:

<?php

header(
    'Content-Type: text/html; charset=utf-8'
); // Fijar codificación

error_reporting(E_ALL);
ini_set('display_errors', 1);
$host = 'sql313.infinityfree.com';
$user = 'if0_38720123';
$pass = 'xxxxxxxx';
$dbname = 'if0_38720123_yachtdaywork';
$port = 3306; // Conexión incluyendo la base de datos
$conn = new mysqli($host, $user, $pass, $dbname, $port);
if ($conn->connect_error) {
    die("Error de conexión: ".$conn->connect_error);
} else {
    echo "¡Conexión exitosa al servidor MySQL! ??"; // Emoji correcto
} ?> 

Necesito saber si debo hacer algo para corregir el problema.

Muchas gracias

Welcome

Take note this is an English forum, so please post in English or use a translator.
I am seeing this

So do read this article

8 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.