Aide - Recherche - Membres - Calendrier
Version complète : Aide sur le mysql
Forum Webmaster - Ton Webmaster > Conception de sites > Programmation > MySql
market
je suis debutant en mysql j'ai creer une table pour mon espace membre avec dedans id,login et pass_md5 et je voudrais rajouter argent comment je fais? merci





[ita]*** Message édité par market le 21/07/2004 13:50 ***[/ita]
reperweb
Tu vas dans phpmyadmin, tu cliques sur ta table puis tu fais : ajouter un champs



Pis après t'ajoute....
market
Merci reperweb
Phoenix
Oué, c telement C*N mais faut y pensez :biggrin.gif !!

Moi je ne programme pas du tout, mais je lit quand meme cette rubr au moin j'aprend quand meme un petit peut :corne:
comandocool
Tu devrais t'y metre Phoenix, la programmation c'est génial ! Moi c'est un infini plaisir de faire des scripts, et quand sa marche, ba j'en fait d'autres :biggrin.gif !
market
Moi aussi je kiff trop la programmation et la comme vous voyez je me lance dans le mysql merci encore et a tcho
market
une autre petite aide please :smile.gif .je voudrais savoir comment lire une donee mysql dans ma table membre je voudrais lire le numero du champ argent dans une page php et aussi la modifier car je ne comprend rien.Merci
comandocool
Pas de problème voila les codes :



------------

//Lire

------------

<?



$sql = "SELECT * FROM membre ='$id'";

$res = mysql_query($sql);

$argent = mysql_result($res, 0, 'argent');



?>



=> Modifie les infos selon se que tu veut :

en bleu la table, en violet le choix de la ligne par rapport à une donnée conu et en rouge l'info désiré.



-------------

//Modifier

-------------

<?



$sql = "UPDATE membre SET email='$email' WHERE id='$id'";

mysql_query($sql) or die('marche pas');



?>



=> On met à jour (modifie) le champ email dans la table membre là où le champ id=$id.





Si tu as d'autres questions je suis là !
market
Merci beaucoup comandocool pour ton aide je vais essayer le code.
market
sa marche pas g du faire des erreurs voici mon code:

<?php

include 'config.php';



session_start();



if (!isset($_SESSION['login'])) {



header ('Location: index.php');

exit();

}

?>



<html>

<head>

<title>Espace membre</title>

</head>



<body>

Bienvenue <?php $login=$_SESSION['login'];

echo $login ; ?> !<br>



vous avez : <?php $sql = "SELECT * FROM membre WHERE login=$login";

$res = mysql_query($sql);

$argent = mysql_result($res, 0, 'argent');

echo $argent ;



?>euros<br>

<a href="deconnexion.php">Déconnexion</a>

</body>

</html>



et sa affiche:

Bienvenue market!

vous avez : euros

Déconnexion













[ita]*** Message édité par market le 22/07/2004 13:14 ***[/ita]
Phoenix
Salut, oué jessayré de mit mettre:wink.gif, c quoi l'url de ton site market ?
market
c pas le site en lui meme c pour realiser mes codes mais si tu le veux http://membres.lycos.fr/skylord89200
comandocool
Le code semble bon, vérifie avec PhpMyAdmin si tu as bien l'info déjà, si tu n'as pas inséré une donnée sa ne peut pas afficher grand chose ! *



Tien met ça à la place pour vérifier si sa marche :



<?php $sql = "SELECT * FROM membre WHERE login=$login";

$res = mysql_query($sql);

$argent = mysql_result($res, 0, 'argent');



if ($argent==0) {$argent="aucune valeur dans la variable";}



echo $argent ;



?>



A mon avis c'est du côté de ta base.
C\'est une version "bas débit" de notre forum. Pour voir la version complète avec plus d\'information, la mise en page et les images, veuillez cliquez ici.
Invision Power Board © 2001-2012 Invision Power Services, Inc.