begin process at 2012 05 30 17:00:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Bases de données

 > 

MySQL UPDATE ???? keski spass ???


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

MySQL UPDATE ???? keski spass ???

samedi 26 juillet 2003 à 13:12:09 | MySQL UPDATE ???? keski spass ???

kodiask

voila g un espace membre ou les personne peuvent modifier leur infos g le page modif.php3
et la page prive.php

privee j'ai : ( jouvre la session bien sur )
<?
$pass = StripSlashes (htmlspecialchars($pass));
$mail = StripSlashes (htmlspecialchars($mail));
$citation = StripSlashes (htmlspecialchars($citation));
$ville = StripSlashes (htmlspecialchars($ville));
$cartes =StripSlashes (htmlspecialchars($cartes));
$armesl = StripSlashes (htmlspecialchars($armes));
$ordinateur = StripSlashes (htmlspecialchars($ordinateur));
$avatar =StripSlashes (htmlspecialchars($avatar));
$ne_le = StripSlashes (htmlspecialchars($ne_le));
$prenom = StripSlashes (htmlspecialchars($prenom));

$db = mysql_connect('matable_db', 'login', 'pass');

// on séléctionne la base
mysql_select_db('membres_tbl',$db);


$req = mysql_query("SELECT pass,ville,ne_le,armes,cartes,ordinateur,avatar,citation,prenom,mail FROM membres_tbl WHERE pseudo=$login") ;
$data = mysql_fetch_array($req);
$data[' pass '] =$pass;
$data[' ville '] =$ville;
$data[' ne_le '] =$ne_le;
$data[' armes '] =$armes;
$data[' cartes '] =$cartes;
$data[' ordinateur '] =$ordinateur;
$data[' avatar '] =$avatard;
$data[' citation '] =$citation;
$data[' prenom '] =$prenom;
$data[' mail '] =$mail;

echo "<font color=\"#FF0000\">PARTIE PRIVEE-----------</font>";
echo "Votre pseudo : $login\n";
echo"<form name=\"form1\" method=\"post\" action=\"modif.php3\"> \n" ;
echo"<pre><font face=\"Times New Roman, Times, serif\"> \n " ;
echo"Pass--------$pass----------------: <input name=\"pass\" type=\"text\" id=\"pass\">\n " ;
echo"Prénom---------$prenom-------------:<input name=\"prenom\" type=\"text\" id=\"prenom\">\n " ;
echo"Ville ---------$ville-------------: <input name=\"ville\" type=\"text\" id=\"ville\"> \n " ;
echo"Date de naissance(00-00-0000)$ne_le:<input name=\"ne_le\" type=\"text\" id=\"ne_le\"> \n" ;
echo"Mail-------------$mail-----------: <input name=\"mail\" type=\"text\" id=\"mail\">\n " ;
echo"Maps----------$cartes--------------<input name=\"cartes\" type=\"text\" id=\"cartes\">\n " ;
echo"Armes--------$armes--------------:<input name=\"armes\" type=\"text\" id=\"armes\"> \n " ;
echo"ordinateur-------$ordinateur---------: <input name=\"ordinateur\" type=\"text\" id=\"ordinateur\"> \n " ;
echo"Avatar --------$avatar------------: <input name=\"avatar\" type=\"text\" id=\"avatar\">\n " ;
echo"Citation :$citation</font>\n " ;
echo"<textarea name=\"citation\" id=\"citation\"></textarea> \n " ;

echo"<input type=\"submit\" name=\"Submit\" value=\"Envoyer\"><input type=\"reset\" name=\"Submit2\" value=\"Rétablir\"> \n " ;
echo"</pre> " ;
echo"</form> ";
?>

J'ai limpression il me charge pas les variable du la table je c pa pk....
et dans modif.php3 g :

<?
session_start();
session_register('login');
if( $pass==''||$ville=='' || $mail=='')
{
echo 'Remplissez au moins les champs : Ville, Pass et Mail ';
include('index.php');
exit;
}else{


// on se connecte à MySQL
echo "login";
$pass = AddSlashes (htmlspecialchars($pass));
$mail = AddSlashes (htmlspecialchars($mail));
$citation = AddSlashes (htmlspecialchars($citation));
$ville = AddSlashes (htmlspecialchars($ville));
$cartes = AddSlashes (htmlspecialchars($cartes));
$armesl = AddSlashes (htmlspecialchars($armes));
$ordinateur = AddSlashes (htmlspecialchars($ordinateur));
$avatar = AddSlashes (htmlspecialchars($avatar));
$ne_le = AddSlashes (htmlspecialchars($ne_le));
$prenom = AddSlashes (htmlspecialchars($prenom));

$db = mysql_connect('matable_db', 'login', 'pass');

// on séléctionne la base
mysql_select_db('membres_tbl',$db);

$sql = "UPDATE membres_tbl SET prenom='$prenom',ne_le='$ne_le',pass='$pass', ville='$ville',ordinateur='$ordinateur',cartes='$cartes',armes='$maps',avatar='$avatar',citation='$citation', mail='$mail' where pseudo='$login'";
$req = mysql_query($sql) ;
$data = mysql_fetch_array($req);



echo 'modifications effectuées';
}

?>


PITIER AIDEZ MOIIIIIIIIIIIIIIIIIIIIIIIIIII MERCIIIIIIIIIIIII
dimanche 27 juillet 2003 à 14:49:06 | Re : MySQL UPDATE ???? keski spass ???

Houzefa

ya plusieurs trucs ki peuvent poser pb :

- dans prive.php : remplace
$req = mysql_query("SELECT pass,ville,ne_le,armes,cartes,ordinateur,avatar,citation,prenom,mail FROM membres_tbl WHERE pseudo=$login") ;

par
$req = mysql_query("SELECT pass,ville,ne_le,armes,cartes,ordinateur,avatar,citation,prenom,mail FROM membres_tbl WHERE pseudo='$login'") ;

(avec des apostrophes autour de $login)

- les fonctions stripslashes() et addslashes() : je les utilise sans majuscules.

- dans modif.php3 la ligne
$data = mysql_fetch_array($req);
est inutile

- dans modif.php3 tu fais un update de la table mais faut ke yait déjà les valeurs dedans : t'avais bien fait une requete INSERT avant ?

- faut aussi faire les addslashes et stripslashes avec $login.

- arf j'ai trouvé le vrai pb : c'est pas
$data[' pass '] =$pass;

mais
$pass=$data[' pass '];

et pareil pour les autres valeurs.
ensuite tu fais
$pass = stripslashes (htmlspecialchars($pass));/Code]
mais pas avant !!!


Houzéf@ - www.123toto.com


-------------------------------
Réponse au message :
-------------------------------

> voila g un espace membre ou les personne peuvent modifier leur infos g le page modif.php3
> et la page prive.php
>
> privee j'ai : ( jouvre la session bien sur )
> <?
> $pass = StripSlashes (htmlspecialchars($pass));
> $mail = StripSlashes (htmlspecialchars($mail));
> $citation = StripSlashes (htmlspecialchars($citation));
> $ville = StripSlashes (htmlspecialchars($ville));
> $cartes =StripSlashes (htmlspecialchars($cartes));
> $armesl = StripSlashes (htmlspecialchars($armes));
> $ordinateur = StripSlashes (htmlspecialchars($ordinateur));
> $avatar =StripSlashes (htmlspecialchars($avatar));
> $ne_le = StripSlashes (htmlspecialchars($ne_le));
> $prenom = StripSlashes (htmlspecialchars($prenom));
>
> $db = mysql_connect('matable_db', 'login', 'pass');
>
> // on séléctionne la base
> mysql_select_db('membres_tbl',$db);
>
>
> $req = mysql_query("SELECT pass,ville,ne_le,armes,cartes,ordinateur,avatar,citation,prenom,mail FROM membres_tbl WHERE pseudo=$login") ;
> $data = mysql_fetch_array($req);
> $data[' pass '] =$pass;
> $data[' ville '] =$ville;
> $data[' ne_le '] =$ne_le;
> $data[' armes '] =$armes;
> $data[' cartes '] =$cartes;
> $data[' ordinateur '] =$ordinateur;
> $data[' avatar '] =$avatard;
> $data[' citation '] =$citation;
> $data[' prenom '] =$prenom;
> $data[' mail '] =$mail;
>
> echo "<font color=\"#FF0000\">PARTIE PRIVEE-----------</font>";
> echo "Votre pseudo : $login\n";
> echo"<form name=\"form1\" method=\"post\" action=\"modif.php3\"> \n" ;
> echo"<pre><font face=\"Times New Roman, Times, serif\"> \n " ;
> echo"Pass--------$pass----------------: <input name=\"pass\" type=\"text\" id=\"pass\">\n " ;
> echo"Prénom---------$prenom-------------:<input name=\"prenom\" type=\"text\" id=\"prenom\">\n " ;
> echo"Ville ---------$ville-------------: <input name=\"ville\" type=\"text\" id=\"ville\"> \n " ;
> echo"Date de naissance(00-00-0000)$ne_le:<input name=\"ne_le\" type=\"text\" id=\"ne_le\"> \n" ;
> echo"Mail-------------$mail-----------: <input name=\"mail\" type=\"text\" id=\"mail\">\n " ;
> echo"Maps----------$cartes--------------<input name=\"cartes\" type=\"text\" id=\"cartes\">\n " ;
> echo"Armes--------$armes--------------:<input name=\"armes\" type=\"text\" id=\"armes\"> \n " ;
> echo"ordinateur-------$ordinateur---------: <input name=\"ordinateur\" type=\"text\" id=\"ordinateur\"> \n " ;
> echo"Avatar --------$avatar------------: <input name=\"avatar\" type=\"text\" id=\"avatar\">\n " ;
> echo"Citation :$citation</font>\n " ;
> echo"<textarea name=\"citation\" id=\"citation\"></textarea> \n " ;
>
> echo"<input type=\"submit\" name=\"Submit\" value=\"Envoyer\"><input type=\"reset\" name=\"Submit2\" value=\"Rétablir\"> \n " ;
> echo"</pre> " ;
> echo"</form> ";
> ?>
>
> J'ai limpression il me charge pas les variable du la table je c pa pk....
> et dans modif.php3 g :
>
> <?
> session_start();
> session_register('login');
> if( $pass==''||$ville=='' || $mail=='')
> {
> echo 'Remplissez au moins les champs : Ville, Pass et Mail ';
> include('index.php');
> exit;
> }else{
>
>
> // on se connecte à MySQL
> echo "login";
> $pass = AddSlashes (htmlspecialchars($pass));
> $mail = AddSlashes (htmlspecialchars($mail));
> $citation = AddSlashes (htmlspecialchars($citation));
> $ville = AddSlashes (htmlspecialchars($ville));
> $cartes = AddSlashes (htmlspecialchars($cartes));
> $armesl = AddSlashes (htmlspecialchars($armes));
> $ordinateur = AddSlashes (htmlspecialchars($ordinateur));
> $avatar = AddSlashes (htmlspecialchars($avatar));
> $ne_le = AddSlashes (htmlspecialchars($ne_le));
> $prenom = AddSlashes (htmlspecialchars($prenom));
>
> $db = mysql_connect('matable_db', 'login', 'pass');
>
> // on séléctionne la base
> mysql_select_db('membres_tbl',$db);
>
> $sql = "UPDATE membres_tbl SET prenom='$prenom',ne_le='$ne_le',pass='$pass', ville='$ville',ordinateur='$ordinateur',cartes='$cartes',armes='$maps',avatar='$avatar',citation='$citation', mail='$mail' where pseudo='$login'";
> $req = mysql_query($sql) ;
> $data = mysql_fetch_array($req);
>
>
>
> echo 'modifications effectuées';
> }
>
> ?>
>
>
> PITIER AIDEZ MOIIIIIIIIIIIIIIIIIIIIIIIIIII MERCIIIIIIIIIIIII
>


Cette discussion est classée dans : mysql, echo, update, keski, spass


Répondre à ce message

Sujets en rapport avec ce message

Update MySql dans une boucle [ par ckryo ] Bonjour, J'aurais voulu savoir pourquoi mon update MySql ne fonctionne pas a l'interieur d'une boucle. qd je sors la commande de la boucle, la mise a Formulaire avec select et update de bdd mysql [ par arnold002 ] Bonjour à tous,J'ai un formulaire qui contient 2 champs de type select : classe et annee.Je veux associer chaque classe à chaque année et ensuite fair pb avec UPDATE [ par justine75 ] bonjour à tous!voilà j'essaye de mettre à jour une base de données mais la requete avec mon UPDATE rencontre quelque problèmevoici mon code : [code]// Probleme d update [ par rymoucha ] bonjour,voila,  j'ai des requetes me permettant de faire des updates de chamops d'une table site.quand jexecute la requete tous les updates s'effectue Modification de la quantité d'un article dans un caddie [ par amglpp ] Bonjour,Je débute à 65 ans dans ce language php, et je butte sur la modification de la quantité d'un article dans la gestion d'un panier d'achat. Je n Requete UPDATE Php/Mysql [ par Uebueb ] Bonjour,J'ai un probleme incompréhensible dans une des mes requetes UPDATE. Le truc c qu'elle fonctionne mais qu'elle ne rentre pas la totalité de la afficher tous les membres de rang 1 [ par lunixman ] bonjour,voici un script qui me permet d'afficher tout les membres inscrit de mon site,il fonctionne très bien mais comme vous pouvais voir en regardan Pbl mysql_fetch_row valeur récupérer vide [ par creaDB ] Bonjour tt le monde, petite question au adepte de mysql_fletch_row() pour commencer :$dispo = FALSE; //initialiser a FALSE$result=mysql_query("SELECT Mon php ne sais pas compter [ par winnie39 ] Bonjour à tous,Voila j' ai comme qui dirais un petit souci,je suis en train de créer un affichage de produits via la base de donnée en utilisant mysql probleme avec update [ par rishi24 ] Bonjour, bon voila mon prob. je veux modifier un element dans ma base en faisant un update grace à un formulaire.Je passe mes variables en parametre g


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,250 sec (3)