Besoin d'un code php
Résolu/Fermé
bookboy
Messages postés
263
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
4 août 2013
-
25 janv. 2009 à 21:17
974_Vin's_974 Messages postés 547 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 19 février 2009 - 29 janv. 2009 à 05:53
974_Vin's_974 Messages postés 547 Date d'inscription vendredi 23 janvier 2009 Statut Membre Dernière intervention 19 février 2009 - 29 janv. 2009 à 05:53
A voir également:
- Besoin d'un code php
- Code ascii - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
15 réponses
yesetno1000
Messages postés
62
Date d'inscription
samedi 17 janvier 2009
Statut
Membre
Dernière intervention
30 mars 2009
2
25 janv. 2009 à 21:22
25 janv. 2009 à 21:22
je peux te proposer un script que j'ai fait pour chercher un utilisateur si tu le souhaite,
:-)
:-)
bookboy
Messages postés
263
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
4 août 2013
51
27 janv. 2009 à 07:37
27 janv. 2009 à 07:37
Oui je voudrais bien s'il te plait :o).
Merci d'avance.
Merci d'avance.
974_Vin's_974
Messages postés
547
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
19 février 2009
102
27 janv. 2009 à 07:42
27 janv. 2009 à 07:42
Sur la page que tu souhaite récupérer le login connecter tu mets ça au tout début..
<?php
session start();
$_SESSION['login'] = $login;
?>
Ensuite fait un petit test
echo $login;
J'pense que ca devrait marché..
;)
Cordialement..
<?php
session start();
$_SESSION['login'] = $login;
?>
Ensuite fait un petit test
echo $login;
J'pense que ca devrait marché..
;)
Cordialement..
Azraka
Messages postés
252
Date d'inscription
mercredi 11 juin 2008
Statut
Membre
Dernière intervention
5 juin 2014
13
27 janv. 2009 à 09:30
27 janv. 2009 à 09:30
Tu devrais éditer ton message ou contacter un admin ou modérateur pour le faire parce que c'est pas du tout prudent de laisser comme ça le nom de ta base ainsi que le login et le mdp..
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bookboy
Messages postés
263
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
4 août 2013
51
28 janv. 2009 à 19:52
28 janv. 2009 à 19:52
Ah oui... bon j'ai changé le mot de passe ^^ !
Sinon, j'ai une autre question...
Voici mon code:
Le problème, c'est que cette requête ne m'affiche les informations d'un seul membre, le premier de ma table membres.
Merci d'avance pour une nouvelle réponse ^^
Sinon, j'ai une autre question...
Voici mon code:
<? session_start(); if(!isset($_SESSION['pseudo'])) { include('connexion.php'); exit; } ?> <?php $titre = 'Voir la liste des membres'; include("debut.php"); ?> Voici les informations sur votre profil :<br /><br /> <?php mysql_connect("secret", "secret", "secret"); mysql_select_db("startpc"); $cherche = mysql_query("SELECT * FROM membres ORDER BY membre_id"); $donnees = mysql_fetch_array($cherche); ?> <table style="border: no"> <tr> <th style='border: 1px solid black; padding-left:20px; padding-right: 20px; padding-top:5px; padding-bottom:5px;'>Pseudo</th> <th style='border: 1px solid black; padding-left:20px; padding-right: 20px; padding-top:5px; padding-bottom:5px;'>Age</th> <th style='border: 1px solid black; padding-left:20px; padding-right: 20px; padding-top:5px; padding-bottom:5px;'>Métier</th> <th style='border: 1px solid black; padding-left:20px; padding-right: 20px; padding-top:5px; padding-bottom:5px;'>Commentaire</th> </tr> <tr style='background-color: #c8c8c8;'> <td style='border: 1px solid black; padding-left:20px; padding-right: 20px; padding-top:5px; padding-bottom:5px;'><?php echo $donnees['membre_pseudo']; ?></td> <td style='border: 1px solid black; padding-left:20px; padding-right: 20px; padding-top:5px; padding-bottom:5px;'><?php echo $donnees['membre_age']; ?></td> <td style='border: 1px solid black; padding-left:20px; padding-right: 20px; padding-top:5px; padding-bottom:5px;'><?php echo $donnees['membre_metier']; ?></td> <td style='border: 1px solid black; padding-left:20px; padding-right: 20px; padding-top:5px; padding-bottom:5px;'><?php echo $donnees['membre_comment']; ?></td> </tr> </table> <br /><br /> <?php mysql_close(); ?> <?php include('fin.php'); ?>
Le problème, c'est que cette requête ne m'affiche les informations d'un seul membre, le premier de ma table membres.
Merci d'avance pour une nouvelle réponse ^^
bookboy
Messages postés
263
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
4 août 2013
51
28 janv. 2009 à 21:29
28 janv. 2009 à 21:29
Personne pour m'éclairer :( ?
deglingo592003
Messages postés
77
Date d'inscription
jeudi 27 novembre 2008
Statut
Membre
Dernière intervention
31 janvier 2014
11
28 janv. 2009 à 21:51
28 janv. 2009 à 21:51
$donnees = mysql_fetch_array($cherche);
te donne l'enregistrement suivant contenu dans $donnees (ici premier appel donc premier élément) comme si tout était stocker dans un tableau et place le pointeur sur la case suivante.
la il te renvoi donc que ta première "case de tableau"
il faut donc boucler dessus jusqu'à ce qu'il n'y ai plus de résultat dans $donnees
il me semble que si plus de resultat : $donnees = mysql_fetch_array($cherche); retournera false quand il n'y aura plus de donné a lire
te donne l'enregistrement suivant contenu dans $donnees (ici premier appel donc premier élément) comme si tout était stocker dans un tableau et place le pointeur sur la case suivante.
la il te renvoi donc que ta première "case de tableau"
il faut donc boucler dessus jusqu'à ce qu'il n'y ai plus de résultat dans $donnees
il me semble que si plus de resultat : $donnees = mysql_fetch_array($cherche); retournera false quand il n'y aura plus de donné a lire
bookboy
Messages postés
263
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
4 août 2013
51
28 janv. 2009 à 21:57
28 janv. 2009 à 21:57
En gros il faut que j'utilise une boucle avec "while" ?
deglingo592003
Messages postés
77
Date d'inscription
jeudi 27 novembre 2008
Statut
Membre
Dernière intervention
31 janvier 2014
11
28 janv. 2009 à 22:02
28 janv. 2009 à 22:02
while ($donnees = mysql_fetch_array($cherche)){ // lorsqu'il n'y aura plus rien a lire, cela renverra un beau false et sortira du while
tu affiche tes information voulu
}
par contre oublie pas de mettre l'affichage de tes en-tête pseudo age et métier avant le while sinon elle vont se répéter a chaque ligne ^^
tu affiche tes information voulu
}
par contre oublie pas de mettre l'affichage de tes en-tête pseudo age et métier avant le while sinon elle vont se répéter a chaque ligne ^^
bookboy
Messages postés
263
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
4 août 2013
51
28 janv. 2009 à 22:06
28 janv. 2009 à 22:06
Voilà mon code:
Le truc c'est que ça affiche ça:
http://startpc.olympe-network.com/voirmembres.php
Merci d'avance pour la réponse :D...
Voici les informations sur votre profil :<br /><br /> <table style="border: no"> <tr> <th style='border: 1px solid black; padding-left:20px; padding-right: 20px; padding-top:5px; padding-bottom:5px;'>Pseudo</th> <th style='border: 1px solid black; padding-left:20px; padding-right: 20px; padding-top:5px; padding-bottom:5px;'>Age</th> <th style='border: 1px solid black; padding-left:20px; padding-right: 20px; padding-top:5px; padding-bottom:5px;'>Métier</th> <th style='border: 1px solid black; padding-left:20px; padding-right: 20px; padding-top:5px; padding-bottom:5px;'>Commentaire</th> </tr> <?php mysql_connect("secret", "secret", "secret"); mysql_select_db("startpc"); $cherche = mysql_query("SELECT * FROM membres ORDER BY membre_id"); while ($donnees = mysql_fetch_array($cherche)) { ?> <tr style='background-color: #c8c8c8;'> <td style='border: 1px solid black; padding-left:20px; padding-right: 20px; padding-top:5px; padding-bottom:5px;'><?php echo $donnees['membre_pseudo']; ?></td> <td style='border: 1px solid black; padding-left:20px; padding-right: 20px; padding-top:5px; padding-bottom:5px;'><?php echo $donnees['membre_age']; ?></td> <td style='border: 1px solid black; padding-left:20px; padding-right: 20px; padding-top:5px; padding-bottom:5px;'><?php echo $donnees['membre_metier']; ?></td> <td style='border: 1px solid black; padding-left:20px; padding-right: 20px; padding-top:5px; padding-bottom:5px;'><?php echo $donnees['membre_comment']; ?></td> </tr> </table> <?php } ?> <br /><br />
Le truc c'est que ça affiche ça:
http://startpc.olympe-network.com/voirmembres.php
Merci d'avance pour la réponse :D...
deglingo592003
Messages postés
77
Date d'inscription
jeudi 27 novembre 2008
Statut
Membre
Dernière intervention
31 janvier 2014
11
28 janv. 2009 à 22:18
28 janv. 2009 à 22:18
question bête .. tu as bien plus d'un membres inscrit dans ta bdd ? dans ta table membre
en attendant de trouver autre chose on sait jamais :)
en attendant de trouver autre chose on sait jamais :)
deglingo592003
Messages postés
77
Date d'inscription
jeudi 27 novembre 2008
Statut
Membre
Dernière intervention
31 janvier 2014
11
28 janv. 2009 à 22:20
28 janv. 2009 à 22:20
hum je viens de voir en fait que sur ton affichage tu a une liste de tes membre écrit les un a la suite des autre en dessous du tableau :p
a regarder de ce coter la
a regarder de ce coter la
bookboy
Messages postés
263
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
4 août 2013
51
28 janv. 2009 à 22:20
28 janv. 2009 à 22:20
Oui, plus d'un :D.
Enfin, ça affiche le nom des membres mais pas dans le tableau :s !
Enfin, ça affiche le nom des membres mais pas dans le tableau :s !
deglingo592003
Messages postés
77
Date d'inscription
jeudi 27 novembre 2008
Statut
Membre
Dernière intervention
31 janvier 2014
11
28 janv. 2009 à 22:22
28 janv. 2009 à 22:22
a la fin tes trois derniere ligne
</table>
<?php } ?>
<br /><br />
fait plutot
<?php } ?>
</table>
<br /><br />
en fait a chaque tour de boucle tu fermer ta table
faut la fermer uniquement quand tu a fini de tout afficher
</table>
<?php } ?>
<br /><br />
fait plutot
<?php } ?>
</table>
<br /><br />
en fait a chaque tour de boucle tu fermer ta table
faut la fermer uniquement quand tu a fini de tout afficher
974_Vin's_974
Messages postés
547
Date d'inscription
vendredi 23 janvier 2009
Statut
Membre
Dernière intervention
19 février 2009
102
29 janv. 2009 à 05:53
29 janv. 2009 à 05:53
Mouas là je pense que ca marchera !!