Problème UPDATE sql php [Résolu/Fermé]

Signaler
Messages postés
56
Date d'inscription
jeudi 6 novembre 2008
Statut
Membre
Dernière intervention
18 janvier 2013
-
Messages postés
56
Date d'inscription
jeudi 6 novembre 2008
Statut
Membre
Dernière intervention
18 janvier 2013
-
Bonjour,

Voilà j'aimerais mettre à jour une table juste avant de l'afficher.
Voici l'erreur qui m'ai retourné : Requê te query30 invalide : Unknown column 'MAJ' in 'field list'
Donc si j'ai bien compris cela me dit que la colonne MAJ n'est pas dans la liste des champs. Or c'est justement la valeur MAJ qui doit être inséré enfin mis a jour à la place de l'autre valeur (MPF).

Donc voici la partit de mon code :

while ($row2 = mysql_fetch_assoc($r))
{
$query30 = 'UPDATE t5 SET numfact='.$row2["numfact"].', prixf='.$row2["prixf"].', cmd='.$row2["cmd"].', refcmd='.$row2["refcmd"].', refclient='.$row2["refclient"].', prix='.$row2["prix"].',statut='.$row2["statut"].' WHERE bp='.$row2["bp"].' ';

$res30 = mysql_query($query30);

if (!$res30) {
$message = 'RequÍte query30 invalide : ' . mysql_error() . "\n";
$message .= 'RequÍte complËte : ' . $query;
die($message);
}

echo '<tr>';
echo "<td align=center bgcolor=\"\">".$row2['bp']."<br>".$row2['dateBP']."</td>";
...

Bref je galère trop là^^, please help!

2 réponses

Messages postés
335
Date d'inscription
jeudi 3 juin 2010
Statut
Membre
Dernière intervention
28 novembre 2012
29
$query30 = "UPDATE 't5' SET 'numfact'='".$row2["numfact"]."', 'prixf'='".$row2["prixf"]."', 'cmd'='".$row2["cmd"]."', 'refcmd'='".$row2["refcmd"]."', 'refclient'='".$row2["refclient"]."', 'prix'='".$row2["prix"]."','statut'='".$row2["statut"]."' WHERE 'bp'='".$row2["bp"]."'";

les apostrophes autour de t5, numfact, prixf ... sont des Alt Gr + 7
Les autres ok
Messages postés
56
Date d'inscription
jeudi 6 novembre 2008
Statut
Membre
Dernière intervention
18 janvier 2013
1
merci :)