|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2006 Messages : 15 ![]() |
Salut
je veut récupérer les données à partir d'un formulaire en appuyant sur un bouton et faire accès à une base de données pour sauvegarder ces données. j'ai essayé plusieurs méthodes mais ça n'a pas marché. Avez-vous une idée qui peut m'aider |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
Salut,
deux petits tutos pour ça : pour les formulaires http://julp.developpez.com/php/formulaires/ pour les bdd http://eusebius.developpez.com/phpmysql-base/ bon courage
__________________
Pas de questions techniques par MP, le forum est là pour ça et est plus efficace. Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h) |
|
|
00
|
|
|
#3 | ||||
|
Invité de passage
![]() Inscription : novembre 2006 Messages : 15 ![]() |
Voici le code php et html de mon script;
il ne marche pas et je ne sais pas pourquoi, je suis bloqué!!!!!!!!!!!! Partie php: Code :
Code :
|
||||
|
|
00
|
|
|
#4 |
![]() ![]() Alain Sahli Ingénieur développement logiciels Inscription : décembre 2004 Messages : 1 086 ![]() |
Salut,
Quand tu met du code utilise les balise code... c'est illisible comme ça et normalement avant de poster on fait des recherches... De plus JWhite t'as donné des liens de tutoriaux que tu peux lire et ensuite c'est sûr que tu trouveras ton erreur. Faut pas oublier que c'est un portail de développeurs professionnels et que nous aidons volontier les personnes qui ont des problèmes qui ne sont pas déjà réglés dans la faq ou dans les tutoriaux. Ce qui n'est pas ton cas.
__________________
Blog - Mon espace developpez - Vous voulez un site internet ? eZ Publish Certified developer |
|
00
|
|
|
#5 | |
![]() ![]() Directeur technique Inscription : septembre 2006 Messages : 5 959 ![]() |
de plus va falloir filer plus d'info que :
Citation:
|
|
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : novembre 2006 Messages : 15 ![]() |
ce qui se passe c'est en appuyant sur le button qui est sensé exécuter une requête d'update de la table client on n'aura pas modification dans la BD et les valeurs écris dans les zones textes s'éffacent,
=> voiçi qu'est ce qu 'il passe |
|
|
00
|
|
|
#7 | ||
![]() ![]() Directeur technique Inscription : septembre 2006 Messages : 5 959 ![]() |
la requete ne renvoi rien c est normal la variable est entourée de simple quote il faut faire ceci :
Code php :
|
||
|
|
00
|
|
|
#8 |
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
Logiquement un id c'est numérique et dans ce cas il ne faut pas entourer la valeur par des quotes...
Pour avoir des messages d'erreur il faut que tu ajoutes au bout de toutes tes lignes utilisant une fonction mysql_XXX "or die(mysql_error())" (au moins pour le query...).
__________________
Pas de questions techniques par MP, le forum est là pour ça et est plus efficace. Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h) |
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : novembre 2006 Messages : 15 ![]() |
j'ai réglé les quotes comme vous m'avez conseiller mais ça reste toujours le même problème:
Code :
$client_query = "SELECT * FROM clients WHERE id_client='".$id_client."'"; Code :
$client_query = "SELECT * FROM clients WHERE id_client='$id_client' "; |
|
|
00
|
|
|
#10 |
![]() ![]() Directeur technique Inscription : septembre 2006 Messages : 5 959 ![]() |
existe - t - il dans la table unclient avec l id = 2 ? car sinon l'erreur peut venir de la ! t as testé sous phpmyadmin ?
|
|
|
00
|
|
|
#11 | ||
|
Invité de passage
![]() Inscription : novembre 2006 Messages : 15 ![]() |
oui il existe dans la table client un client avec id=2,
je crois que le problème est avec la fonction modifier_client(), son code est: Code :
|
||
|
|
00
|
|
|
#12 | ||
|
Invité de passage
![]() Inscription : novembre 2006 Messages : 15 ![]() |
excusez moi mais dans la partie php j'ai oublier de mettre le code complet:
le voilà: Code :
|
||
|
|
00
|
|
|
#13 |
|
Expert Confirmé
![]() ![]() Inscription : juillet 2004 Messages : 2 684 ![]() |
Si tu lis pas tous les messages en entier ça va pas être simple
__________________
Pas de questions techniques par MP, le forum est là pour ça et est plus efficace. Orthographe : une connexion (avec un x), un langage (sans u), une requête (un seul t), 'une quote' (avec qu), une syntaxe (sans h) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com