Problème de compréhension au niveau du traitement d'une base sql
Résolu/Fermé
DOKTEK
Messages postés
28
Date d'inscription
mercredi 19 novembre 2014
Statut
Membre
Dernière intervention
3 mai 2015
-
19 nov. 2014 à 00:32
yassinozi Messages postés 43 Date d'inscription samedi 10 juillet 2010 Statut Membre Dernière intervention 18 juin 2016 - 25 nov. 2014 à 13:47
yassinozi Messages postés 43 Date d'inscription samedi 10 juillet 2010 Statut Membre Dernière intervention 18 juin 2016 - 25 nov. 2014 à 13:47
A voir également:
- Problème de compréhension au niveau du traitement d'une base sql
- Formules excel de base - Guide
- La base de données de sécurité du serveur n'a pas de compte d'ordinateur pour la relation ✓ - Forum Réseau
- Colis en traitement sur le site logistique de destination. ✓ - Forum Consommation & Internet
- Échec inscription base gigaset ✓ - Forum telephonie fixe
- Gigaset ne reconnait plus sa base - Forum telephonie fixe
1 réponse
yassinozi
Messages postés
43
Date d'inscription
samedi 10 juillet 2010
Statut
Membre
Dernière intervention
18 juin 2016
1
25 nov. 2014 à 13:47
25 nov. 2014 à 13:47
Bonjour,
la requête que tu as préparé, tu as oublie de l'exécuter ( regarde la ligne en gras )
une autre erreur qui pourra perturber l'exécution de la requête (dbname='test' ) tu as oublie d'ouvrir la simple cote.
$bdd = new PDO('mysql:host = localhost;dbname='test','root','');
$bdd->prepare('INSERT INTO base_espace_membre_bretcom(Societe, Adresse, Courriel, Telephone, Interlocuteur, Password) VALUES ($nom, $adresse, $courriel, $phone, $contact, $password)');
// il faut que tu execute la requete que tu as preparer en haut.
$bdd->execute();
$reponse = $bdd->query('SELECT * FROM base_espace_membre_bretcom');
while ($donnees = $reponse->fetch())
{
echo '<p>'. $donnees ['Societe']. '</p>';
echo '<p>'. $donnees ['Adresse']. '</p>';
echo '<p>'. $donnees ['Courriel']. '</p>';
echo '<p>'. $donnees ['Telephone']. '</p>';
echo '<p>'. $donnees ['Interlocuteur']. '</p>';
echo '<p>'. $donnees ['Password']. '</p>';
}
la requête que tu as préparé, tu as oublie de l'exécuter ( regarde la ligne en gras )
une autre erreur qui pourra perturber l'exécution de la requête (dbname='test' ) tu as oublie d'ouvrir la simple cote.
$bdd = new PDO('mysql:host = localhost;dbname='test','root','');
$bdd->prepare('INSERT INTO base_espace_membre_bretcom(Societe, Adresse, Courriel, Telephone, Interlocuteur, Password) VALUES ($nom, $adresse, $courriel, $phone, $contact, $password)');
// il faut que tu execute la requete que tu as preparer en haut.
$bdd->execute();
$reponse = $bdd->query('SELECT * FROM base_espace_membre_bretcom');
while ($donnees = $reponse->fetch())
{
echo '<p>'. $donnees ['Societe']. '</p>';
echo '<p>'. $donnees ['Adresse']. '</p>';
echo '<p>'. $donnees ['Courriel']. '</p>';
echo '<p>'. $donnees ['Telephone']. '</p>';
echo '<p>'. $donnees ['Interlocuteur']. '</p>';
echo '<p>'. $donnees ['Password']. '</p>';
}