Probleme modification
dodo78
Messages postés
184
Statut
Membre
-
dodo78 Messages postés 184 Statut Membre -
dodo78 Messages postés 184 Statut Membre -
Bonjour,
voila je suis sur un projet,est sur une base de donnée j'enregistre des informations sur mes clients.
est je voudrais que mes clients puisse changer leur information personnelle . . .
je crée un code mais cela m'affiche et me permet que de modifier toute les informations sur toute la table ...
je sais pas comment faire pour que sa corresponde au login que la personne rentre ....
voila je suis sur un projet,est sur une base de donnée j'enregistre des informations sur mes clients.
est je voudrais que mes clients puisse changer leur information personnelle . . .
je crée un code mais cela m'affiche et me permet que de modifier toute les informations sur toute la table ...
je sais pas comment faire pour que sa corresponde au login que la personne rentre ....
A voir également:
- Probleme modification
- Suivi de modification word - Guide
- Modification dns - Guide
- Logiciel gratuit modification pdf - Guide
- Modification liste déroulante excel - Guide
- Modification clavier azerty - Guide
14 réponses
merci de ta répons ... désole pour cette mal compréhension !
en faite je crée une partie de logue,ou un client ce logue avec un mot de passe et un login.
il arrive donc sur un espace sécuriser . . . est je voudrais pour mettre a jour les données clients,que le client puisse modifier c'est donnée personnelle ...
en faite je crée une partie de logue,ou un client ce logue avec un mot de passe et un login.
il arrive donc sur un espace sécuriser . . . est je voudrais pour mettre a jour les données clients,que le client puisse modifier c'est donnée personnelle ...
Et t'as fait une requête? Elle ne fonctionne pas? Qu'est-ce que tu n'arrives pas à faire?
Tu utilises quoi comme langage? Comme base de données?
:p
Tu utilises quoi comme langage? Comme base de données?
:p
oui,je fais un genre de code ,mais cela ne m'affiche aucune donnée,est c'est fait pour modifier tout sur ma base alor que moi je veu que modifier les informations par rapport a la personne qui c'est logue, me comprend tu ?
j'utilise du php,est ma base de donnée , c'est une base de donnée toute bete ,qu'est ce que tu entend comme base de donnée ?
j'utilise du php,est ma base de donnée , c'est une base de donnée toute bete ,qu'est ce que tu entend comme base de donnée ?
Bon j'imagine que par base de donnée toute bete tu entends mysql, en fait c'est assez simple il te faut juste selectionner les lignes de la table qui t'interresse et a les afficher avec par exemple
cette requete selectionne uniquement les infos là où le login correspond a ce qu'il y a dans la case login, ainsi tu recupères juste les infos du client concerné, ya plus qu'a lui permettre de les modifier :)
SELECT les_champs_que_tu_veux FROM client_database WHERE login="'.$login.'";
cette requete selectionne uniquement les infos là où le login correspond a ce qu'il y a dans la case login, ainsi tu recupères juste les infos du client concerné, ya plus qu'a lui permettre de les modifier :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Oui je comprends...
Poste ton code, on pourra peut-être t'aider. Comme ça c'est pas évident...
Sur le principe, lorsque l'utilisateur se connecte, tu dois (à partir de son login par exemple) récupérer ses données grâce à une requête sur la base puis les afficher.
Poste ton code, on pourra peut-être t'aider. Comme ça c'est pas évident...
Sur le principe, lorsque l'utilisateur se connecte, tu dois (à partir de son login par exemple) récupérer ses données grâce à une requête sur la base puis les afficher.
oui,par le principe est c'est ce que je ve faire !!!!
mais il est tout pourit !!!!
je ve me couche de toute
je revien
@=+
mais il est tout pourit !!!!
je ve me couche de toute
je revien
@=+
merçi ,est apres ta commande SQl,je fais commen pour recuperer les infos et les affichers ?
echo ? ??
echo ? ??
voila,je fais un petit code,mais rien ne s'affiche . . .
<?php
$link = mysql_connect("host bd", "login bd", "mot de passe bd") or die("Impossible de se connecter : " . mysql_error());
mysql_select_db("nom base bd");
$result = mysql_query("SELECT * FROM login WHERE id=$id");
echo $pseudo ;
mysql_close($link);
?>
cela ne m'affiche rien, pourtant sa devrais marcher,vu que je devrais récupérer toute les informations
<?php
$link = mysql_connect("host bd", "login bd", "mot de passe bd") or die("Impossible de se connecter : " . mysql_error());
mysql_select_db("nom base bd");
$result = mysql_query("SELECT * FROM login WHERE id=$id");
echo $pseudo ;
mysql_close($link);
?>
cela ne m'affiche rien, pourtant sa devrais marcher,vu que je devrais récupérer toute les informations
Bonjour,
"login" c'est le nom de ta table c'est ça? Et "pseudo" une des colonnes?
Tu ne peux pas afficher $pseudo comme ça...
<?php
$link = mysql_connect("host bd", "login bd", "mot de passe bd") or die("Impossible de se connecter : " . mysql_error());
mysql_select_db("nom base bd");
$id=(là tu récupères l'id)
$result = mysql_query("SELECT * FROM login WHERE id=$id");
if (!$result) {//là il n'y a pas de résultat
die('Requête invalide : ' . mysql_error());
}
while ($row = mysql_fetch_assoc($result)) { //là tu parcours le résultat de la requête (ligne par ligne)
echo $row['pseudo'];//là tu récupères le champ de ligne parcouru
}
mysql_close($link);
?>
"login" c'est le nom de ta table c'est ça? Et "pseudo" une des colonnes?
Tu ne peux pas afficher $pseudo comme ça...
<?php
$link = mysql_connect("host bd", "login bd", "mot de passe bd") or die("Impossible de se connecter : " . mysql_error());
mysql_select_db("nom base bd");
$id=(là tu récupères l'id)
$result = mysql_query("SELECT * FROM login WHERE id=$id");
if (!$result) {//là il n'y a pas de résultat
die('Requête invalide : ' . mysql_error());
}
while ($row = mysql_fetch_assoc($result)) { //là tu parcours le résultat de la requête (ligne par ligne)
echo $row['pseudo'];//là tu récupères le champ de ligne parcouru
}
mysql_close($link);
?>
merçi ...
je une ereur de type : Parse error: syntax error, unexpected T_VARIABLE
a cette ligne : $result = mysql_query("SELECT * from login WHERE id=$id");
je une ereur de type : Parse error: syntax error, unexpected T_VARIABLE
a cette ligne : $result = mysql_query("SELECT * from login WHERE id=$id");
voila le code que j'utilise,car je viens de voir que j'utilise quelque chose de plus,sa va ce voir ...
j'utilise un fichier protéger pour mes infos de ma base .. donc sa donne sa :
<?php
require("conf.php3");
$db_link = mysql_connect($sql_serveur,$sql_user,$sql_passwd);
$requete=mysql_db_query($sql_bdd,"select * from login where id=\"$id\"",$db_link);
if (!$requete) { die('Requête invalide : ' . mysql_error());
}
while ($row = mysql_fetch_assoc($requete))
{
echo $row['pseudo'];
mysql_close($db_link);
?>
mais je plein d'erreur,plus je corrige plus je d'erreurs
j'utilise un fichier protéger pour mes infos de ma base .. donc sa donne sa :
<?php
require("conf.php3");
$db_link = mysql_connect($sql_serveur,$sql_user,$sql_passwd);
$requete=mysql_db_query($sql_bdd,"select * from login where id=\"$id\"",$db_link);
if (!$requete) { die('Requête invalide : ' . mysql_error());
}
while ($row = mysql_fetch_assoc($requete))
{
echo $row['pseudo'];
mysql_close($db_link);
?>
mais je plein d'erreur,plus je corrige plus je d'erreurs
voila ,j'arrive bien a recuperer tout mes valeurs,mes apres comment faire pour que les valeur ce change dans ma base de donnée ?
"UPDATE login
SET pseudo = '$textarea1',
passe = '$textarea2',
email = '$textarea3',
WHERE ___ = '$___' " ;
mais que mettre dans le where ?
"UPDATE login
SET pseudo = '$textarea1',
passe = '$textarea2',
email = '$textarea3',
WHERE ___ = '$___' " ;
mais que mettre dans le where ?