elksibi
Messages postés31Date d'inscriptionsamedi 12 mai 2007StatutMembreDernière intervention 8 juin 2007
-
31 mai 2007 à 16:03
elksibi
Messages postés31Date d'inscriptionsamedi 12 mai 2007StatutMembreDernière intervention 8 juin 2007
-
5 juin 2007 à 03:13
Bonjour,
J'ai un tableau qui affiche la liste des inscrits dans mon site,
ce tableau possede 2 colomnes: une pour le nom du l'abonné et
l'autre colomne c'est un lien pour afficher touts les détails
concernant cet abonné. Mon probleme est si je clique sur le
lien 'Afficher', dans la page suivante il s'affichera la liste
de tous les inscrits.
Qu'est ce qu'il fat mettre dans la condition where de la requete
pour qu'elle affiche les informations concernant cet abonné.
Language utilisé: php et mysql.
Merci de m'aider.
elksibi
Messages postés31Date d'inscriptionsamedi 12 mai 2007StatutMembreDernière intervention 8 juin 2007 31 mai 2007 à 17:10
Bonjour,
J'ai un tableau qui affiche la liste des inscrits dans mon site,
ce tableau possede 2 colomnes: une pour le nom du l'abonné et
l'autre colomne c'est un lien pour afficher touts les détails
concernant cet abonné. Mon probleme est si je clique sur le
lien 'Afficher', dans la page suivante il s'affichera la liste
de tous les inscrits.
Qu'est ce qu'il fat mettre dans la condition where de la requete
pour qu'elle affiche les informations concernant cet abonné.
Language utilisé: php et mysql.
Merci de m'aider.
elksibi
Messages postés31Date d'inscriptionsamedi 12 mai 2007StatutMembreDernière intervention 8 juin 2007 31 mai 2007 à 18:43
j'ai fait comme vous m'avez dit, mais il devient affiché un tableau vide.
le champ que je vient d'ajouter dans la base, qu'est qu'il va contient.
Voici mon code:
<?php
//-------------1er page---------------
echo "<tr><td><center>$nom</center></td>";
echo '<td>Afficher</td>';';
echo "</tr>";
?>
//-------------2er page---------------
<?php
$dbhost="localhost";
$user="root";
$password="";
$usedbd="mabase";
$connexion= mysql_connect($dbhost,$user,$password);
if(!$connexion)
{ echo "impossible de réaliser la connexion"; }
$db=mysql_select_db($usedbd,$connexion);
if(!$db)
{ echo "impossible de selectioner la base"; }
elksibi
Messages postés31Date d'inscriptionsamedi 12 mai 2007StatutMembreDernière intervention 8 juin 2007 1 juin 2007 à 00:40
Le champ 'inscrit_id' qu'est qu'il contient dans la base, est ce qu'il est un champ vide dans la table societe, ou qu'il est rempli automatiquement, car dans ma base est exactement dans la table societe il n'existe pas un champ 'inscrit_id' ??
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 1 juin 2007 à 00:46
En supposant que tu parles de
if (isset($_POST['inscrit_id'])){
....
http://www.phpdebutant.org clique sur recuperer les valeurs d'un formulaire.....
tu veux afficher les infos d'un membre, oui, mais lequel ??? la, dans mon code, c'est celui qui aura pour id $_POST['inscrit_id']
Bon... pour selectionner tes membres (je te fais tout ton code... on devrait me payer pour ca...)
<form action="nomdelapage ou tu mets le code plus haut.php" method="post">
<select name="inscrit_id">
<?php
$req=mysql_query('SELECT * FROM `societe`') or die(mysql_error());
while($a=mysql_fetch_assoc($req)){
echo '<option value="'.$a['id'].'">'.$a['nom'].'</option>';
}
?>
</select>
</form>
(je ne sais pas si tu te rends compte, mais j'ai fait ton code alors que t'as probablement pas passe le temps que j'ai mis pour ecrire ceci, a lire la doc pour resoudre ton probleme...)
elksibi
Messages postés31Date d'inscriptionsamedi 12 mai 2007StatutMembreDernière intervention 8 juin 2007 1 juin 2007 à 01:04
Merci pour le code, mais je sais pas est ce que vous aver bien comprondre mon probleme:
J'ai un tableau qui affiche la liste des inscrits dans mon site,
ce tableau possede 2 colomnes: une pour le nom du l'abonné et
l'autre colomne c'est un lien pour afficher touts les détails
concernant cet abonné. Mon probleme est si je clique sur le
lien 'Afficher', dans la page suivante il s'affichera la liste
de tous les inscrits.
Qu'est ce qu'il fat mettre dans la condition where de la requete
pour qu'elle affiche les informations concernant cet abonné.
Vous n'aver pas dit est ce qu'il faut ajouté le champ de l'idantifiant dans la table societe?
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 1 juin 2007 à 01:12
"mais je sais pas est ce que vous aver bien comprondre mon probleme:"
=>
"mais je ne sais pas si vous avez bien compris mon probleme" serait deja plus comprehensible
il resemble a quoi ton lien afficher ??? (c'est quand meme LA chose qu'on ne peut pas inventer...)
elksibi
Messages postés31Date d'inscriptionsamedi 12 mai 2007StatutMembreDernière intervention 8 juin 2007 1 juin 2007 à 18:56
voici les champs de la table societe dans la base.
Mais mon probleme est que j'ai un tableau qui affiche toute les societes inscrits et devant chaque société il ya un lien "Afficher" pour afficher toutes les information concernat cette entreprise qui j'ai clicker sur son lien "Afficher".
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 1 juin 2007 à 19:29
Salut
bon, pour la premiere fois depuis que je suis ici, j'abandonne un topic alors que je peux aider...
phpdebutant.org -> formulaires !!!!
tu ne fais AUCUN effort, alors que moi je me suis casse le *** a te rediger ton foutu code ! je ne sais pas si tu te rends compte, mais j'ai passe du temps pour toi, et ton premier code etait deja faux ! en plus, tu ne sais meme pas passer une variable par url....
serieux, lis la doc, prend un livre, fais des efforts... sinon ca ne sert a rien fallait faire autre chose que de la prog
elksibi
Messages postés31Date d'inscriptionsamedi 12 mai 2007StatutMembreDernière intervention 8 juin 2007 1 juin 2007 à 19:39
j'ai un autre probleme:
j'ai utilisé dans mon site la notion des sessions,
mais il existe quelque problemes, si je fait un retour d'une
page a une autre, il m'apparait ce message d'erreur:
(Avertissement : expiration du délai pour cette page La page
requise a été créée en utilisant les informations fournies dans un formulaire.
Cette page n'est plus disponible. Par sécurité, Internet Explorer ne renvoie
pas automatiquement les informations vous concernant.
Pour envoyer vos informations à nouveau et afficher cette page Web,
cliquez sur le bouton Actualiser.)
Comment je fait pour ignorer ce message d'erreur.
J'ai pas utilisé session register.
elksibi
Messages postés31Date d'inscriptionsamedi 12 mai 2007StatutMembreDernière intervention 8 juin 2007 5 juin 2007 à 03:13
OK, j'ai résolu le probleme de requete SQL, et ça marche trés bien.
Mais, j'ai un autre probleme:
j'ai utilisé dans mon site la notion des sessions,
mais il existe quelque problemes, si je fait un retour d'une
page a une autre, il m'apparait ce message d'erreur:
(Avertissement : expiration du délai pour cette page La page
requise a été créée en utilisant les informations fournies dans un formulaire.
Cette page n'est plus disponible. Par sécurité, Internet Explorer ne renvoie
pas automatiquement les informations vous concernant.
Pour envoyer vos informations à nouveau et afficher cette page Web,
cliquez sur le bouton Actualiser.)
Comment je fait pour ignorer ce message d'erreur.
J'ai pas utilisé session register()