Message d'erreur lors de l'affichage
Résolu
za3zou3TN
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
DelNC Messages postés 2234 Date d'inscription Statut Membre Dernière intervention -
DelNC Messages postés 2234 Date d'inscription Statut Membre Dernière intervention -
en voulant afficher le contenue à partir de ma BD avec le langage PHP (Je suis débutant dans ce langage) je reçoi un msg d'erreur
<?php
// se connecter à MySQL
$db = mysql_connect('localhost', '', '');
mysql_select_db('test',$db);
// requête SQL
$sql = 'SELECT nom,prenom,statut,date FROM famille_tbl';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// Affichage
while($data = mysql_fetch_assoc($req))
{
echo '<b>'.$data['nom'].' '.$data['prenom'].'</b> ('.$data['statut'].')';
echo ' <i>date de naissance : '.$data['date'].'</i><br>';
}
mysql_close();
?>
<?php
// se connecter à MySQL
$db = mysql_connect('localhost', '', '');
mysql_select_db('test',$db);
// requête SQL
$sql = 'SELECT nom,prenom,statut,date FROM famille_tbl';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// Affichage
while($data = mysql_fetch_assoc($req))
{
echo '<b>'.$data['nom'].' '.$data['prenom'].'</b> ('.$data['statut'].')';
echo ' <i>date de naissance : '.$data['date'].'</i><br>';
}
mysql_close();
?>

A voir également:
- Message d'erreur lors de l'affichage
- Recuperer message whatsapp supprimé - Guide
- Message supprimé whatsapp - Guide
- Message absence thunderbird - Guide
- Epingler un message whatsapp - Accueil - Messagerie instantanée
- Affichage double ecran - Guide
1 réponse
Bonjour,
le message d'erreur indique qu'il faut utiliser PDO pour se sonnecter à la base de données
Un exempe
Les variable necessaire à la connexion
le message d'erreur indique qu'il faut utiliser PDO pour se sonnecter à la base de données
Un exempe
<?php
// connexion à la base de données
try {
$bdd = new PDO("$BDD_ADRESSE;dbname=$BDD_DBNAME", $BDD_LOGIN, $BDD_PASSWORD);
} catch(Exception $e) {
exit('Impossible de se connecter à la base de données.');
}
// exécution de la requête
$resultat = $bdd->query($requete) or die(print_r($bdd->errorInfo()));
?>
Les variable necessaire à la connexion
<?php
$BDD_ADRESSE = "mysql:host=127.0.0.1";
$BDD_DBNAME = "ma_base";
$BDD_LOGIN = "root";
$BDD_PASSWORD = "";
?>
Pensez à Noter votre question comme résolue sur le forum