Connection MySQL échoué
za3zou3TN
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Salut, je ne suis pas pro dans ce domaine
Après la création de ma BD sur PHP, je souhaite affiché les données
<?php
// on se connecte à notre base
$base = mysql_connect ('localhost', '', '');
mysql_select_db ('php', $base) ;
?>
<html>
<head>
<title>Annuaire </title>
</head>
<body>
<?php
$sql = 'SELECT telephone FROM liste_proprietaire WHERE nom = "La globule"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_array($req);
// on libère l'espace mémoire alloué pour cette interrogation de la base
mysql_free_result ($req);
mysql_close ();
?>
Le numéro de téléphone de LA GLOBULE est :<br />
<?php echo $data['telephone']; ?>
</body>
</html>
j'ai tj une erreur qui peut m'aider
Après la création de ma BD sur PHP, je souhaite affiché les données
<?php
// on se connecte à notre base
$base = mysql_connect ('localhost', '', '');
mysql_select_db ('php', $base) ;
?>
<html>
<head>
<title>Annuaire </title>
</head>
<body>
<?php
$sql = 'SELECT telephone FROM liste_proprietaire WHERE nom = "La globule"';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$data = mysql_fetch_array($req);
// on libère l'espace mémoire alloué pour cette interrogation de la base
mysql_free_result ($req);
mysql_close ();
?>
Le numéro de téléphone de LA GLOBULE est :<br />
<?php echo $data['telephone']; ?>
</body>
</html>
j'ai tj une erreur qui peut m'aider

A voir également:
- Connection MySQL échoué
- Gmail connection - Guide
- Mysql community server - Télécharger - Bases de données
- Facebook connection - Guide
- Connection chromecast - Guide
- L'initialisation du rockstar games launcher a échoué - Forum Jeux PC
2 réponses
Bonjour
Pour la connexion, essayez ceci
Pour la SQL
Pour afficher le resultat
Pour la connexion, essayez ceci
$VALEUR_hote='localhost';
$VALEUR_port='port';
$VALEUR_nom_bd='nom_de_la_BDD';
$VALEUR_user='root';
$VALEUR_mot_de_passe='mot_de_passe';
$connexion = new PDO('mysql:host='.$VALEUR_hote.';port='.$VALEUR_port.';dbname='.$VALEUR_nom_bd, $VALEUR_user, $VALEUR_mot_de_passe);
Pour la SQL
$query = "SELECT nom, prenom ";
$query .= "FROM clients";
$query .= "WHERE nom = '$nom' ";
$query .= ";";
$result = execute_query($query);
display_table_resultat ($result);
Pour afficher le resultat
function display_table_resultat($result) {
echo "<table border=1>\n";
//HEADER ROW
echo "<tr>\n";
echo " <th width=200> Nom </th>\n";
echo " <th width=150> Prenom </th>\n";
echo "</tr>\n";
//DATA ROWS
while($row = mysql_fetch_array($result)) {
echo "<tr>\n";
echo " <td class=\"center\">" . $row[0] . "</td>\n";
echo " <td class=\"center\">" . $row[1] . "</td>\n";
echo "</tr>\n";
}//end while
echo "</table>\n";
}//end function
za3zou3TN
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
sa ne marche pas l'ami
Bonjour
Tu n'as aucun message d'erreur. Tu affiches ta page sans interpréteur PHP, c'est tout.
Regarde l'url dans la barre d'adresse : file:/// E:/formation/etc.
À en juger par l'onglet phpmyadmin qu'on peut voir, tu as bien un serveur installé sur ton PC, il faudrait utiliser ce serveur pour faire afficher ta page.
Pour ça, il faut mettre ton fichier PHP dans le bon dossier (qui dépend de ta configuration) et faire afficher ton fichier en tapant "http://localhost/ton dossier /contact.php" dans la barre d'adresse de ton navigateur.
Ensuite, tu pourras suivre le conseil de DelNC et utiliser PDO mais tant que ta page s'affiche en file:/// ce n'est pas la peine d'essayer quoi que ce soit.
Tu n'as aucun message d'erreur. Tu affiches ta page sans interpréteur PHP, c'est tout.
Regarde l'url dans la barre d'adresse : file:/// E:/formation/etc.
À en juger par l'onglet phpmyadmin qu'on peut voir, tu as bien un serveur installé sur ton PC, il faudrait utiliser ce serveur pour faire afficher ta page.
Pour ça, il faut mettre ton fichier PHP dans le bon dossier (qui dépend de ta configuration) et faire afficher ton fichier en tapant "http://localhost/ton dossier /contact.php" dans la barre d'adresse de ton navigateur.
Ensuite, tu pourras suivre le conseil de DelNC et utiliser PDO mais tant que ta page s'affiche en file:/// ce n'est pas la peine d'essayer quoi que ce soit.