Requète SQL
Résolu/Fermé
troubadour2
Messages postés
277
Date d'inscription
vendredi 11 juin 2010
Statut
Membre
Dernière intervention
19 juin 2016
-
11 mars 2011 à 23:01
troubadour2 Messages postés 277 Date d'inscription vendredi 11 juin 2010 Statut Membre Dernière intervention 19 juin 2016 - 13 mars 2011 à 18:47
troubadour2 Messages postés 277 Date d'inscription vendredi 11 juin 2010 Statut Membre Dernière intervention 19 juin 2016 - 13 mars 2011 à 18:47
9 réponses
je peux me tromper mais normalement lorsque que tu veux selectionner plusieurs classes( nom_utilisateur, prenom_utilisateur , etc dan ton cas)
ne doit on pas mettre des ( ) avant et apres ??
ne doit on pas mettre des ( ) avant et apres ??
troubadour2
Messages postés
277
Date d'inscription
vendredi 11 juin 2010
Statut
Membre
Dernière intervention
19 juin 2016
1
12 mars 2011 à 12:04
12 mars 2011 à 12:04
Bonjour
Non il ne faut pas mettre les () dans un select.
Merci quand même si vous pouvez encore me trouver la solution.
Merci
Non il ne faut pas mettre les () dans un select.
Merci quand même si vous pouvez encore me trouver la solution.
Merci
saurais tu nous mettre le code complet de ta page s'il te plait??
ca peut peut etre se trouver autre part
ca peut peut etre se trouver autre part
troubadour2
Messages postés
277
Date d'inscription
vendredi 11 juin 2010
Statut
Membre
Dernière intervention
19 juin 2016
1
12 mars 2011 à 12:48
12 mars 2011 à 12:48
voici ma page complète qui devrait me retourner quelque chose
bien entendu j'ai une liste déroulante dans mon champ "membre_statut" où il y a en autre "sortant"
Merci
bien entendu j'ai une liste déroulante dans mon champ "membre_statut" où il y a en autre "sortant"
Merci
<?php include('a_formulaire_membre.php'); ?> <?php $resultats = $bdd->query("SELECT nom_utilisateur, prenom_utilisateur, email_utilisateur, tel_fixe_utilisateur, tel_port_utilisateur, membre_statut FROM utilisateur, statut WHERE statut.id_utilisateur = utilisateur.id_utilisateur AND 'statut'.'membre_statut' <> 'sortant' ORDER BY nom_utilisateur, prenom_utilisateur ASC"); $nb = $resultats->setFetchMode(PDO::FETCH_OBJ); ?> <div id="membre"> <table id="ad_list" cellpadding="0" cellspacing="3"> <tr> <th width="30%">Nom / Prénom</th> <th width="30%">Email</th> <th width="15%">Tél. Fixe</th> <th width="15%">Tél. Port</th> <th width="10%" style="padding-right:100px">Action</th> </tr> <?php while ($donnees = $resultats->fetch()) { ?> <tr> <td style="letter-spacing:1px"><?php echo $donnees->nom_utilisateur . ' ' . $donnees->prenom_utilisateur; ?></td> <td><?php echo $donnees->email_utilisateur; ?></td> <td><?php $tel = $donnees->tel_fixe_utilisateur; $tel = wordwrap ($tel, 2, ' ', 1); echo $tel;?></td> <td><?php $tel = $donnees->tel_port_utilisateur; $tel = wordwrap ($tel, 2, ' ', 1); echo $tel;?></td> <td><a href="./index.php?body=menu_admin&body_a=a_liste_membre&action=edit&user_id_utilisateur=<?php echo $donnees->id_utilisateur;?>&voir=fiche"> <img src="image/voir.png" width="22px" height="22px" alt="Fiche détaillé du membre" title="Fiche détaillé du membre" style="margin:0px 15px 0px 0px; border:none" /></a> <a href="./index.php?body=menu_admin&body_a=a_liste_membre&action=edit&user_id_utilisateur=<?php echo $donnees->id_utilisateur;?>"> <img src="image/modifier.png" width="22px" height="22px" align="top" alt="Modifier le membre" title="Modifier le membre" style="margin:0px 15px 0px 0px; border:none" /></a> <a href="./index.php?body=menu_admin&body_a=a_liste_membre&action=supprimer&user_id_utilisateur=<?php echo $donnees->id_utilisateur;?>"> <img src="image/supprimer.png" width="22px" height="22px" alt="Supprimer le membre" title="Supprimer le membre" style="margin:0px 15px 0px 0px; border:none" /></a> </td> </tr> <?php } // on ferme le curseur des résultats $resultats->closeCursor(); ?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
logiquement si c'est le code du debut qui bug, normalement ton include devrait quand meme marcher. marche t'il ??
troubadour2
Messages postés
277
Date d'inscription
vendredi 11 juin 2010
Statut
Membre
Dernière intervention
19 juin 2016
1
12 mars 2011 à 14:02
12 mars 2011 à 14:02
oui mon include fonctionne ça m'affiche bien mon formulaire mais pas la liste de la requète.
troubadour2
Messages postés
277
Date d'inscription
vendredi 11 juin 2010
Statut
Membre
Dernière intervention
19 juin 2016
1
12 mars 2011 à 14:08
12 mars 2011 à 14:08
Regarder si je met uniquement cette requète comme ça cela m'affiche bien la liste de tous les membres...
Mais moi je voudrais exclure les membres sortants
avec la table "membre_statut"
et la liste déroulante "sortant"
Mais moi je voudrais exclure les membres sortants
avec la table "membre_statut"
et la liste déroulante "sortant"
$resultats = $bdd->query("SELECT nom_utilisateur, prenom_utilisateur, email_utilisateur, tel_fixe_utilisateur, tel_port_utilisateur FROM utilisateur ORDER BY nom_utilisateur, prenom_utilisateur ASC"); $nb = $resultats->setFetchMode(PDO::FETCH_OBJ);
troubadour2
Messages postés
277
Date d'inscription
vendredi 11 juin 2010
Statut
Membre
Dernière intervention
19 juin 2016
1
12 mars 2011 à 21:56
12 mars 2011 à 21:56
Bonjour je pense que ça peux venir également de mon fichier DELETE INSERT UPDATE EDIT
comment par exemple on fait DELETE sur plusieurs tables?
comment par exemple on fait DELETE sur plusieurs tables?
case 'supprimer': $sql = "DELETE FROM utilisateur WHERE id_utilisateur=:id_utilisateur"; $requete = $bdd->prepare($sql); $requete->bindParam(':id_utilisateur', $PARAM['ID_UTILISATEUR']); $requete->execute(); break;
troubadour2
Messages postés
277
Date d'inscription
vendredi 11 juin 2010
Statut
Membre
Dernière intervention
19 juin 2016
1
13 mars 2011 à 18:47
13 mars 2011 à 18:47
Bonjour
J'ai trouvé pour lier 2 tables pour INSERT, DELETE, UPDATE
Mais je n'arrive absolument pas pour la fonction EDIT sur 2 tables.
Pouvez-vous me dire comment je pourrai m'y prendre.
Un très grand merci à vous.
J'ai trouvé pour lier 2 tables pour INSERT, DELETE, UPDATE
Mais je n'arrive absolument pas pour la fonction EDIT sur 2 tables.
Pouvez-vous me dire comment je pourrai m'y prendre.
Un très grand merci à vous.
case 'edit': $resultats = $bdd->query("SELECT * FROM utilisateur WHERE id_utilisateur='" . $PARAM['ID_UTILISATEUR'] . "'"); $nb = $resultats->setFetchMode(PDO::FETCH_OBJ); $rows = $resultats->fetch(); break;