modifier bdd

Petit nouveau ! | 3 Messages

15 août 2011, 10:04

bonjour à tous.

j'aimerais modifier des données dans une bdd.

c'est données sont déjà récupérées et affichées dans un tableau, dans ce tableau j'ai ajouté des boutons + et - et j'aimerais que lorsque j’appuie sur un des boutons l'id de la ligne sois prises en compte pour la modification et j'aurai besoin d'un petit coup de main de votre par.

merci par avance n'hésitez pas a demandez plus de précisions.

Eléphanteau du PHP | 34 Messages

15 août 2011, 18:49

Salut Bistak !
Pourrais-tu envoyer ton code !? Afin de connaitre l'exacte fonction de tes boutons + et -.
:mrgreen:

Petit nouveau ! | 3 Messages

16 août 2011, 10:19

bonjour voila le code des boutons comme demander
while( $result = mysql_fetch_array( $requete ) )
{
echo( "<tr>\n" );



 //bouton
if(isset($_POST['action2']))

{
   $result["heuresp"] = intval($_POST['action2']); // élément concerné
   echo($result["heuresp"]);
   mysql_query('UPDATE eleves SET heuresp = heuresp +1 WHERE id = '.$result["heuresp"]);
}
en fait les boutons plus et moins servent à ajouter ou supprimer une heures dans un tableau

merci

Eléphant du PHP | 73 Messages

16 août 2011, 17:40

si c'est un bouton de type "input type="button"" dans un formulaire, alors tu dois ajouter un champ caché dans ton formulaire du genre :

Code : Tout sélectionner

<input type="hidden" name="idmachin" value="id_de_la_ligne">
et tu remplace id_de_la_ligne par l'id de ta ligne (par exemple value="'.$data['ligne_id'].'")

et dans ta récup de variable tu peux reprendre un truc du genre
$idmachin = $_POST['idmachin'];

Mammouth du PHP | 2278 Messages

16 août 2011, 17:57

Ou je suis aveugle oule code des boutons est caché derrière un arbre...
Vanitas vanitatum et omnia vanitas
Mes derniers livres :
Sauvez les Mots chez BoD,
Tous les chemins mènent à ROM chez BoD

Petit nouveau ! | 3 Messages

16 août 2011, 19:59

je vois ce que tu veux dire pour l'id je vais tester voir si cela fonctionne je te retiens au courant