Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/05/2006, 16h12   #1
Nouveau Membre du Club
 
Inscription : mai 2006
Messages : 183
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mai 2006
Messages : 183
Points : 29
Points : 29
Envoyer un message via MSN à snakejl
Par défaut [Conception] Consulter les données d'un formulaire via la base de données

Rebonjour
J'ai enfin fait une grosse partie de mon formulaire.
Imaginons que dans un formulaire on né qu'un champ qui est "nom" qui lui est enregistrer dans la base de données.
Et il faut une autre page web qui consulte les informations enregistrées dans la base de données.
Comment faire??
voici mon code de base
?>
<font color='yellow'>Nom:</font>
<?php
echo ('<input type="text" name="prenom" value="'. $_GET[nom] .'">');
?>

merci
snakejl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2006, 16h27   #2
Membre du Club
 
Étudiant
Inscription : avril 2005
Messages : 214
Détails du profil
Informations personnelles :
Âge : 27

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2005
Messages : 214
Points : 62
Points : 62
je ne vois pas ou est le probleme ?
tu marques dans la page suivante un truc du genre : $nom=$_GET['nom'];
Tr@nkill est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2006, 16h33   #3
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
salut,
Est ce que tu peux préciser un peu?
Tu veux vérifier si le nom existe déjà?
Julien
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2006, 17h13   #4
Nouveau Membre du Club
 
Inscription : mai 2006
Messages : 183
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mai 2006
Messages : 183
Points : 29
Points : 29
Envoyer un message via MSN à snakejl
Imagine tu as une classe d'élève et tu as nom prenom email etc
Ces données je les enregistre dans une base de données et j'aimerai avoir une page web ayant pour caractéristique la possibilité de consulter tous les noms de mes élèves ou tous les prénoms de mes élèves de l'année 2006-007 par exemple.
Ce que je recherche c'est l'organisation au niveau du code(quels sont les codes pour consulté ma base de donnée?).
Cela permet de consulter régulièrement ma base de donnée et d'avoir une mise a jour.
merci
snakejl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2006, 19h25   #5
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
si tu veux afficher l'ensemble de ta base de données tu peux faire un truc genre :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
$sql = mysql_query("SELECT nom, prenom, email FROM table_classe");
echo 'j\'ai '.mysql_num_rows($sql).' élèves dans ma classe.<br>';
echo '<table>
<tr>
<td>nom</td>
<td>prénom</td>
<td>email</td>
</tr>';
while ($rows = mysql_fetch_array($sql)){
echo '<tr>
<td>'.$rows[0].'</td>
<td>'.$rows[1].'</td>
<td>'.$rows[2].</td>
</tr>';
}
echo '</table>';
je rentre pas trop dans les détails parce que tu pourras trouver ça dans la plupart des tutoriaux.

Jusque là, y'a pas besoin de formulaire si tu veux quand même récupérer le nom de la personne et afficher les informations le concernant, tu peux remplacer la requête :
d'abord comme te disais Tr@nkill :
Code :
$sql = mysql_query("SELECT nom, prenom, email FROM table_classe WHERE nom='$nom'");
Julien
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2006, 19h45   #6
Membre émérite
 
Inscription : juillet 2005
Messages : 775
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : juillet 2005
Messages : 775
Points : 858
Points : 858
Envoyer un message via AIM à ouatmad Envoyer un message via MSN à ouatmad Envoyer un message via Yahoo à ouatmad
je te conseille de faire une recherche en te basant sur le matricule (ou numéro unique ) de l'elève. sinon je crois pas qu'une recherche se basant sur le nom renvoie un seul resultat
__________________
Les hommes naissent et demeurent libres et egaux en dignité et en droit. Les distinctions sociales ne peuvent etre fondées que sur l'utilité commune. Article 1 droits et de l'homme et du citoyen. 1789
ouatmad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/05/2006, 19h51   #7
Membre émérite
 
Avatar de Yobs
 
Inscription : avril 2004
Messages : 675
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : avril 2004
Messages : 675
Points : 808
Points : 808
Envoyer un message via MSN à Yobs
Je te conseille aussi de regarder du coté du forum sql pour t'aider dans tes requêtes.
__________________
Chaque problème a une solution, mais il est plus facile de répondre si le problème est correctement renseignés
Yobs est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h16.


 
 
 
 
Partenaires

Hébergement Web