Aide pour php

Fermé
£udo Messages postés 455 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 19 décembre 2006 - 31 oct. 2004 à 15:15
 amira - 3 nov. 2004 à 13:22
Salut j' ai besoin d' aide

1)Souci avec la récupération de données

je veux que le client puisse modifier ses infos persos. Pour cela
ses données sont récupérées et affichées dans un champ de saisie.
Le probleme est que pour l' adresse il ne m' affiche pas tout,
juste le numéro.
voila le code
//----------Connexion au serveur-----------
$serveur = mysql_connect(SERVEUR, NOM, PASSE);

//----------Sélection de la base
if (! mysql_select_db(BASE))
 {
  echo "Impossibilité de sélectionner la base ".BASE."<br>";
  exit;
 }

$quest= "SELECT * from client where Pseudo_cli=\"$login\"";
$query= mysql_query($quest);

$data = mysql_fetch_array($query);//on met les données dans un tableau

echo"<tr><td width=25%><b>Nom </b></td><td><input type=text name=\"nom\" value=".$data['Nom_cli']."></td></tr>";
echo"<tr><td><b>Prénom </b></td><td><input type=text name=\"prenom\" value=".$data['Prenom_cli']."></td></tr>";
echo"<tr><td><b>Adresse </b></td><td><input type=text name=\"adresse\" value=".$data['Adresse_cli']."></td></tr>";
echo"<tr><td><b>Ville </b></td><td><input type=text name=\"ville\" value=".$data['Ville_cli']."></td></tr>";
echo"<tr><td><b>Code postal </b></td><td><input type=text name=\"code\" value=".$data['CP_cli']."></td></tr>";
echo"<tr><td><b>Tapez votre mot de passe </b></td><td><input type=password name=\"mdp\" size=10></td></tr>";
echo"<tr><td><b>Confirmez votre mot de passe </b></td><td><input type=password name=\"cmdp\" size=10></td></tr>";
echo"<tr><td><br></tr></td>";echo"<tr><td><br></tr></td>";
echo"<tr><td align=center><input type=\"button\" value=\"Envoyer\" onclick=\"return verif_2()\"></td></tr>";

echo"<tr><td><br></tr></td>";echo"<tr><td><br></tr></td>";
//-------on ferme la connexion à la base-----
mysql_close($serveur);
?>



2)
Comment faire une deconexion. Je voudrais que lorsque le client
est sur le site (avec ouverture d' une session), il puisse
se deconecter en cliquant sur un lien. En cliquant,
une fenetre apparait en demandait "etes vous sur"
et s' il clique sur oui, il est deconecté (fermeture de la session),
sinon il reste sur la meme page.
J' ai essayé avec javascript mais j' ai pas trop reussi.
Pouvez vous m' aidez ou me donnez une idée de comment faire svp ?




(¯`·.¸¸.-> £udo <-.¸¸.·´¯)
A voir également:

11 réponses

Salut,

Je crois qu'il ne t'affiche pas l'adresse parce que tu as mis une majuscule à Adresse_cli. Essaie adresse_cli.

A+.
0
£udo Messages postés 455 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 19 décembre 2006 16
31 oct. 2004 à 17:52
non c' est pas ça.

(¯`·.¸¸.-> £udo <-.¸¸.·´¯)
0
Peux tu m'écrire ce qui devrait s'afficher dans le champ adresse ?

Si tu veux avoir plus de chance que ca s'affiche, protège les valeurs par des ' valeur=123 -> valeur='123'

a+.
0
£udo Messages postés 455 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 19 décembre 2006 16
31 oct. 2004 à 18:06
ben il devrai m' afficher mon adresse normalment en entier "13 rue ...." mais il m' affiche ke le 13. Je pense que ça vient du fait ke je le l' affiche dans un champ de saisie car kan je l' affiche normalement il me met toutes l' adresse


(¯`·.¸¸.-> £udo <-.¸¸.·´¯)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Et oui ! En fait ton code php génère le code html suivant :
<input type=text name="adresse" value=13 rue>

Donc pour html, la valeur de adresse est 13, quand à "rue", il ne sait pas ce que ca vient faire la.

Il te faut donc modifier le code pour avoir :
<input type=text name="adresse" value="13 rue ..." >

Voila. A+.
0
£udo Messages postés 455 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 19 décembre 2006 16
31 oct. 2004 à 18:44
merci ça marche !!! Il fallait que je rajoute des guillemets.

Merci beaucoup.

QQn a une idée pour mon 2eme souci ?

(¯`·.¸¸.-> £udo <-.¸¸.·´¯)
0
Pour la fermeture de session :

Place ce lien qquepart dans une page :
<a href="deconnexion.php" onclick="javascript:return confirm('Etes-vous sûr ?')">Déconnexion</a>

Dans deconnexion.php insère cette fonction :
session_destroy();

Et normalement ca devrait marcher !

A+.
0
£udo Messages postés 455 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 19 décembre 2006 16
31 oct. 2004 à 20:51
Merci bocoup de ton aide, ça marche.

Merci, bonne soirée ^^

(¯`·.¸¸.-> £udo <-.¸¸.·´¯)
0
bonjour
j'ai une base de donnee en access et je veux travailler avec dreamweavers, qu'est ce que je doit faire pour accéder à une base de donnee .
aide moi svp
mérci
0
bonjour
j'ai une fichier d'extension( inc ) je voudrais savoir comment je doit faire pour lire ce fichier.
mérci
0
bonjour
j'ai besoin d'aide
j'ai exécuter ce programme (fichier textbox.html))
<html
FORM METHOD="GET" ACTION="textbox.php">
tu préfere quoi
<br><input type="name="food"value="confiture">
<br>
<input type=submit value="envoyer">
<input type=reset value="effacer">
</form>
</html>

et j'ai exécuter ce programme (fichier textbox.php)

<?
echo"je préfere"." ".$food;
?>

le probleme que le resultat il ne m'affiche pas.
0