Php:comment placer un code ?
infor3lmd
Messages postés
111
Date d'inscription
Statut
Membre
Dernière intervention
-
infor3lmd Messages postés 111 Date d'inscription Statut Membre Dernière intervention -
infor3lmd Messages postés 111 Date d'inscription Statut Membre Dernière intervention -
bon soir;
j'ai fai un code de modification :
un enseignant choisit le formulaire qui veut modifier le formulaire sera afficher jusqu'içi tout marche bien pas de probleme. il modifier son formulaire il appuit sur un bouton ok il sera dans une autre page
le probleme : dans ma base de données il n y' a pas les modification
je sais pas ou est le probleme
je pense que j'ai pas bien placer le code de modification
je vous montre un petit bout de mon code :
merci
j'ai fai un code de modification :
un enseignant choisit le formulaire qui veut modifier le formulaire sera afficher jusqu'içi tout marche bien pas de probleme. il modifier son formulaire il appuit sur un bouton ok il sera dans une autre page
le probleme : dans ma base de données il n y' a pas les modification
je sais pas ou est le probleme
je pense que j'ai pas bien placer le code de modification
je vous montre un petit bout de mon code :
if(isset($_POST['ok'])) { //Modifier le nom du sujet $sqlsj = "UPDATE formulaire SET sujet='$sjt' WHERE sujet='$sujet' "; $reqsj = mysql_query($sqlsj,$connexion) or die ("modification du sujet impossible : $sqlsj".mysql_error());
merci
A voir également:
- Php:comment placer un code ?
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
2 réponses
Bonjour,
Je mettrai ceci:
si la page est nouvelle refais en début de page un:
Mais ca sous entend que tu as 2 inputs dans le formulaire :s un ou il ya le "Sujet" ancienne version ($_POST['sujet']) et un autre "Sujet" nouvelle version ($_POST['sjt']).
du coup tu ferais mieux de passer par l'id non ?
a savoir faire un:
et la requete deviendrait :
Je mettrai ceci:
if(isset($_POST['Bouton_valider'])) { mysql_query(" UPDATE formulaire SET sujet = '".mysql_real_escape_string($_POST['sjt'])."' WHERE sujet = "'$_POST['sujet']."' LIMIT 1 "); or die('Blablabla : ' . mysql_error()); }
si la page est nouvelle refais en début de page un:
require_once 'config_sql.php';// Script de connection a ta base de données
Mais ca sous entend que tu as 2 inputs dans le formulaire :s un ou il ya le "Sujet" ancienne version ($_POST['sujet']) et un autre "Sujet" nouvelle version ($_POST['sjt']).
du coup tu ferais mieux de passer par l'id non ?
a savoir faire un:
<input type="hidden" name="id_sujet" value="<?php echo $tab['id']; ?>">
et la requete deviendrait :
if(isset($_POST['Bouton_valider'])) { mysql_query(" UPDATE formulaire SET sujet = '".mysql_real_escape_string($_POST['sjt'])."' WHERE id = "'$_POST['id_sujet']."' LIMIT 1 "); or die('Blablabla : ' . mysql_error()); }
bon jour
peut être que je me suis mal exprimé!!
j'ai une page enseignant.php avec deux champs matricule et sujet et un bouton OK
quand l'enseignant remplie ces 2 champs et appui sur OK il sera dans la page modifier.php et là il aura son formulaire qui veut le modifier afficher.jusqu'à maintenant il y pas de problème,mon script marche bien
PBM : les modification ne se font pas dans ma base de données
je signal quand il apport des modification il clique sur le bouton enregistrer il sera dans la page enseignant.php
moi j'ai pas des erreur avec mes requête .je pense que l'erreur vient du fait que j'ai pas bien placer le code
car j'ai mis tout le script dans la page modifier.php
dans la page enseignant.php il que du html : les deux champs avec le bouton ok
svp aider moi.depuis hier et j'ai pas encore trouver une solution
peut être que je me suis mal exprimé!!
j'ai une page enseignant.php avec deux champs matricule et sujet et un bouton OK
quand l'enseignant remplie ces 2 champs et appui sur OK il sera dans la page modifier.php et là il aura son formulaire qui veut le modifier afficher.jusqu'à maintenant il y pas de problème,mon script marche bien
PBM : les modification ne se font pas dans ma base de données
je signal quand il apport des modification il clique sur le bouton enregistrer il sera dans la page enseignant.php
moi j'ai pas des erreur avec mes requête .je pense que l'erreur vient du fait que j'ai pas bien placer le code
car j'ai mis tout le script dans la page modifier.php
dans la page enseignant.php il que du html : les deux champs avec le bouton ok
svp aider moi.depuis hier et j'ai pas encore trouver une solution