Enregistrer données d'un tableau depuis un bouton

yoann_blessing 4 Messages postés lundi 9 juillet 2018Date d'inscription 10 juillet 2018 Dernière intervention - 9 juil. 2018 à 18:05 - Dernière réponse : jordane45 21566 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 10 juillet 2018 Dernière intervention
- 10 juil. 2018 à 15:39
Bonsoir a tous, nouveau en php, je m'essaie en application web. J'ai un tableau affichant le menu d'un restaurant. Et chaque ligne il existe un bouton permettant a l'utilisateur d'enregistrer ce qu'il desire commander.
Mais a chaque fois que j'appuie sur le bouton (+) l'enregistrement dans la base de données se fait sur la dernière ligne du tableau au lieu de prendre le choix de l'utilisateur.
J'aimerais savoir est ce possible de resoudre mon problème? si oui, pouvez vous m'aider?
Image d'illustration:

voici mon code php:

<?php
require('config.php');
if (isset($_POST['enregistrer1'])){

$design= $_POST['design'];
$prix= $_POST['prix'];

$result=mysql_query("insert into choix_nourriture (design, prix) values ('$design', '$prix')");
}
?>

Afficher la suite 

Votre réponse

1 réponse

jordane45 21566 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 10 juillet 2018 Dernière intervention - 10 juil. 2018 à 15:39
0
Merci
Bonjour,

Plusieurs soucis....

Déjà.. tu utilises l'ancienne extension MYSQL.
Je t'invite vivement à passer à PDO ou mysqli.
http://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top

Ensuite, comment espères tu que nous puissions t'aider sans avoir à disposition le code HTML qui va avec ton code php ???


Je t'invite également à prendre en compte les conseils donnés dans ce lien avant de poursuivre
http://www.commentcamarche.net/faq/48399-php-gestion-des-erreurs-debogage-et-ecriture-du-code

PS: Et comme pour ton autre question... je pense que l' AJAX serait sûrement un bien meilleur façon de faire pour ce cas présent.
Je t'invite à regarder les exemples qui se trouvent ici :
http://codes-sources.commentcamarche.net/source/102253-exemple-ajax-en-jquery
Commenter la réponse de jordane45

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.