Aller au contenu

[PHP, MariaDB] Comment se connecter à sa base de données ?


Messages recommandés

Bonjour,

Je tente depuis quelques temps de "transférer" un petit site intranet que je faisais tourner sur EasyPHP 1.8 sur un PC qui me servait de serveur.
Je n'ai mon Syno que depuis quelques semaines, je ne maîtrise donc pas tout.

J'ai installé (je pense) tous les paquets nécessaires. J'ai même essayé Wordpress, tout fonctionne.

Mais mon petit site intranet sans prétention me donne du fil à retordre.

Citation

$host = "localhost"; // voir hébergeur
$user = "root"; // vide ou "root" en local
$pass = ""; // vide en local
$bdd = "adresses_mails"; // nom de la Base de Données MYSQL


// La connexion à la base
// /!\ ne rien modifier dans cette partie
@mysql_connect($host,$user,$pass)
or die("Impossible de se connecter");
@mysql_select_db("$bdd")
or die("Impossible de se connecter");

J'utilisais ce code pour ma connexion. Tout roulait.

Mais ça, c'était avant...

 

Que faut-il comme "code" dorénavant pour arriver à se connecter à sa base de données ? 

Lien vers le commentaire
Partager sur d’autres sites

bonjour,

je ne fais pas de php sur les syno et je ne suis pas un expert dans le dev mais il me semble que tes syntaxes sont celles d'un autre temps.... (sourire)

une piste a adapter :

<?php
$host_name = "xxxx";
$database = "xxxx";
$user_name = "xxxx";
$password = "xxxx";

$connect = mysqli_connect($host_name, $user_name, $password, $database);

if(mysqli_connect_errno())
{
echo '<p>connexion au serveur MySQL  échouée: '.mysqli_connect_error().'</p>';
}
else
{
echo '<p>Connexion MySQL OK.</p>';
}

---ta requête ici ---

et tu fermes ta connexion

mysqli_close($conn);
?>

 

il y a forcément des personnes plus compétentes que moi, je leurs laisse le clavier.

bonne journée

P.

 

Lien vers le commentaire
Partager sur d’autres sites

Merci pour la piste.
En effet, j'avais la flemme de me mettre à jour donc je ne mettais pas à jour non plus mon code ^^.

Affaire à suivre ;-)

[Edit] Je viens de tester, cela ne fonctionne pas. Le pire étant que je n'ai pas de message d'erreur qui s'affiche, et quand je regarde le code source sur ma page de test il n'y a rien (l’exécution s'arrête net à partir des lignes concernant la connexion, il n'y a même pas la fin de mon code html...).

Lien vers le commentaire
Partager sur d’autres sites

  • 2 mois après...
  • 2 mois après...

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.