[RESOLU] Problème d'update de plusieurs données

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Problème d'update de plusieurs données

Re: Problème d'update de plusieurs données

par Seiyo » 12 avr. 2013, 15:43

je vais essayer ca et je vous tiens au courant merci !

Re: Problème d'update de plusieurs données

par damien_55 » 12 avr. 2013, 15:39

Bonjour,

Il me semble que la structure de la requete est plus comme
UPDATE SET champ=value, champ1=value2, etc...
A verifier également les $_POST si ils sont bien envoyés

Problème d'update de plusieurs données

par Seiyo » 12 avr. 2013, 14:44

Bonjour à tous,
je suis actuellement en train de créer un simulateur dans le cadre de mon stage, malheureusement je bloque depuis un moment sur un problème d'update de données. Explications: j'ai créé une page d'administration dans laquelle on est censé pouvoir modifier des valeurs de prix. j'ai donc récupéré les valeurs de la base de données sur cette page, je les ai insérées dans des inputs afin que ces valeurs soient modifiables. Et un bouton "modifier" lance la requete sql, le problème est la, alors que les données sont censé être mise a jour une erreur apparaît et je ne trouve pas pourquoi. Merci d'avance pour vos réponses=)
		if(isset($_POST['button'])){
$q = mysql_query("
UPDATE table_prix(
prix_modele_plat
, prix_modele_en_forme
, prix_longueur_210
, prix_longueur_310
, prix_longueur_410
, prix_longueur_510
, prix_longueur_max
, prix_diametre_bride_110
, prix_diametre_bride_160
, prix_diametre_bride_210
, prix_diametre_bride_260
, prix_diametre_bride_max
, prix_temperature_126
, prix_temperature_201
, prix_temperature_301
, prix_temperature_401
, prix_temperature_max
)
SET
( 
  '" . $_POST["TB_modele_plat"] . "'
, '" . $_POST["TB_modele_en_forme"] . "'
, '" . $_POST["TB_longueur_210"] . "'
, '" . $_POST["TB_longueur_310"] . "'
, '" . $_POST["TB_longueur_410"] . "'
, '" . $_POST["TB_longueur_510"] . "'
, '" . $_POST["TB_longueur_max"] . " '
, '" . $_POST["TB_diametre_bride_110"] . "'
, '" . $_POST["TB_diametre_bride_160"] . "'
, '" . $_POST["TB_diametre_bride_210"] . "'
, '" . $_POST["TB_diametre_bride_260"] . "'
, '" . $_POST["TB_diametre_bride_max"] . "'
, '" . $_POST["TB_prix_temperature_126"] . "'
, '" . $_POST["TB_prix_temperature_201"] . "'
, '" . $_POST["TB_prix_temperature_301"] . "'
, '" . $_POST["TB_prix_temperature_401"] . "'
, '" . $_POST["TB_prix_temperature_max"] . "'
)
"); 
						 
						 					 
if($q) { 
echo "Mise à jour des données en cours..."; 
}else { 
echo "Erreur"; 
}


}