Problème script profil en PHP / MYSQL
Résolu/Fermé
Untsores
Messages postés
12
Date d'inscription
mardi 24 février 2015
Statut
Membre
Dernière intervention
28 février 2015
-
26 févr. 2015 à 19:32
Utilisateur anonyme - 1 mars 2015 à 12:00
Utilisateur anonyme - 1 mars 2015 à 12:00
A voir également:
- Problème script profil en PHP / MYSQL
- Script vidéo youtube - Guide
- Qui regarde mon profil facebook - Guide
- Qui regarde mon profil instagram - Guide
- Photo de profil - Guide
- Easy php - Télécharger - Divers Web & Internet
4 réponses
Utilisateur anonyme
Modifié par matmatdu61 le 28/02/2015 à 22:26
Modifié par matmatdu61 le 28/02/2015 à 22:26
<div align="center" class="titre"><?php echo 'Bienvenue dans la zone membre '.$_SESSION['login'].''; ?></div><br> <?php $result = mysql_query('SELECT * FROM membre WHERE login="'.$_SESSION['login'].'"'); $total = mysql_fetch_assoc($result); ?> <table width="300" border="2" align="center" cellpadding="3" cellspacing="2"> <tr> <td> <table width="300" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td colspan="2"><div align="center" class="aff2"><?php echo $total['login']; ?></div></td> </tr> <tr></tr> <tr> <td><div align="center"><span class="nom">Mail : </span><span class="aff2"><?php echo $total['mail']; ?></span></div></td> </tr> <tr> <td><div align="center"><span class="nom">Tel: </span><span class="aff2"><?php echo $total['tel']; ?></span></div></td> </tr> <tr> <td><div align="center"><span class="nom">Date: </span><span class="aff2"><?php echo $total['date']; ?></span></div></td> </tr> <tr> <td colspan="2"><div align="center"><span class="nom">IP : </span><span class="aff2"><?php echo $total['ip']; ?></span></div></td> </tr> </table> </td> </tr> </table>
ElementW
Messages postés
4816
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
5 octobre 2021
1 228
28 févr. 2015 à 22:51
28 févr. 2015 à 22:51
'lut, j'en profite pour passer mon message habituel...
Mais maintenant que j'ai fait une fiche de FAQ, j'en profite:
PHP: L'extension MySQL est obsolète
Mais maintenant que j'ai fait une fiche de FAQ, j'en profite:
PHP: L'extension MySQL est obsolète
jordane45
Messages postés
38353
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
27 décembre 2024
4 719
26 févr. 2015 à 19:39
26 févr. 2015 à 19:39
Bonjour
il manque un WHERE dans ta requête.
il manque un WHERE dans ta requête.
Untsores
Messages postés
12
Date d'inscription
mardi 24 février 2015
Statut
Membre
Dernière intervention
28 février 2015
26 févr. 2015 à 20:45
26 févr. 2015 à 20:45
Merci de ta réponse mais si tu pouvais juste un peu mieux m'indiquer le chemin :/
Ou ça ?
Merci
Ou ça ?
Merci
Untsores
Messages postés
12
Date d'inscription
mardi 24 février 2015
Statut
Membre
Dernière intervention
28 février 2015
27 févr. 2015 à 21:45
27 févr. 2015 à 21:45
repond
jordane45
Messages postés
38353
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
27 décembre 2024
4 719
27 févr. 2015 à 21:53
27 févr. 2015 à 21:53
Où? ?....dans ton SELECT ....
Untsores
Messages postés
12
Date d'inscription
mardi 24 février 2015
Statut
Membre
Dernière intervention
28 février 2015
27 févr. 2015 à 21:58
27 févr. 2015 à 21:58
MERCI !
Untsores
Messages postés
12
Date d'inscription
mardi 24 février 2015
Statut
Membre
Dernière intervention
28 février 2015
27 févr. 2015 à 22:23
27 févr. 2015 à 22:23
Mais ca ne fonctionne toujours pas !!
clé de 12
Messages postés
139
Date d'inscription
samedi 19 juin 2010
Statut
Membre
Dernière intervention
3 novembre 2024
1
27 févr. 2015 à 23:16
27 févr. 2015 à 23:16
ma réponse a disparu, je ne sais pourquoi.
Tout d'abord, tu nomme une variable session sans lancer de sessin! n'est ce pas une variable post?
ensuite tu a un $i=0 donc tu vas afficher la 1ere ligne de ton fichier
tu devrais faire un truc style
session_start();
$login=$_SESSION['login'];
ou $login=$_POST['login']; a toi de voir
ensuite tu fais ta requete à partir du login
$requete="select * from membre where login = '$login'";
Tu execute ta requete en testant l'unicité de ta reponse
mysql_num_rows
et tu lances ton mysql_fetch_row ($requete, $connexion)
et tu recupères chaque champ pour renseigner tes <td>
ca devrait marcher
@+
Tout d'abord, tu nomme une variable session sans lancer de sessin! n'est ce pas une variable post?
ensuite tu a un $i=0 donc tu vas afficher la 1ere ligne de ton fichier
tu devrais faire un truc style
session_start();
$login=$_SESSION['login'];
ou $login=$_POST['login']; a toi de voir
ensuite tu fais ta requete à partir du login
$requete="select * from membre where login = '$login'";
Tu execute ta requete en testant l'unicité de ta reponse
mysql_num_rows
et tu lances ton mysql_fetch_row ($requete, $connexion)
et tu recupères chaque champ pour renseigner tes <td>
ca devrait marcher
@+
Untsores
Messages postés
12
Date d'inscription
mardi 24 février 2015
Statut
Membre
Dernière intervention
28 février 2015
28 févr. 2015 à 20:04
28 févr. 2015 à 20:04
Merci de ta réponse j'ai des petits soucis d'internet je te tiens au courant !
Untsores
Messages postés
12
Date d'inscription
mardi 24 février 2015
Statut
Membre
Dernière intervention
28 février 2015
28 févr. 2015 à 21:56
28 févr. 2015 à 21:56
Bon voila internet régler !
alors j'ai bien essayer ce que tu ma dit mais il me dit:
Parse error: syntax error, unexpected 'SELECT' (T_STRING) in /public_html/tester/member.php
voici les scripts sur ma page:
ca commence avec ça (pour vérifier si il est bien connecté:
Ensuite un exemple de mon script avec ton SELECT qui ne fonctionne pas,
Merci
alors j'ai bien essayer ce que tu ma dit mais il me dit:
Parse error: syntax error, unexpected 'SELECT' (T_STRING) in /public_html/tester/member.php
voici les scripts sur ma page:
ca commence avec ça (pour vérifier si il est bien connecté:
<?php session_start(); require_once('config.php'); if(!isset($_SESSION['login'])) { header('Location: conacces.php'); exit; } ?>
Ensuite un exemple de mon script avec ton SELECT qui ne fonctionne pas,
<? $login=$_SESSION['login']; ?> <div align="center" class="titre"><?php echo 'Bienvenue dans la zone membre ' . $_SESSION['login'] . ''; ?></div><br> <?php //Affichage base solo $i = "0"; //Selection de la table $query = "select * from membres; $result = MYSQL_QUERY($query); $result = mysql_query("SELECT * FROM membres where login = '$login'"); $total= mysql_fetch_array($result); $t_id = mysql_result($result, $i, "id"); $t_pseudo = mysql_result($result, $i, "login"); $t_age = mysql_result($result, $i, "age"); $t_dprt = mysql_result($result, $i, "depart"); $t_pays = mysql_result($result, $i, "pays"); $kos= mysql_result($result, $i, "kos"); $t_inscritle = mysql_result($result, $i, "date"); ?> <table width="300" border="2" align="center" cellpadding="3" cellspacing="2"> <tr> <td> <table width="300" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td colspan="2"><div align="center" class="aff2"><?php echo "$t_pseudo"; ?></div></td> </tr> <tr> </tr> <tr> <td><div align="center"><span class="nom">Départment : </span><span class="aff2"><?php echo "$t_dprt"; ?></span></div></td> </tr> <tr> <td><div align="center"><span class="nom">Pays : </span><span class="aff2"><?php echo "$t_pays"; ?></span></div></td> </tr> <tr> <td><div align="center"><span class="nom">Age : </span><span class="aff2"><?php echo "$t_age"; ?></span></div></td> </tr> <tr> <td colspan="2"><div align="center"><span class="nom">Inscrit le : </span><span class="aff2"><?php echo "$t_inscritle"; ?></span></div></td> </tr> </table> </td> </tr> </table>
Merci
28 févr. 2015 à 22:49
1 mars 2015 à 12:00