Update dans un tableau dynamique

booloo Messages postés 100 Statut Membre -  
booloo Messages postés 100 Statut Membre -
Bonjour à toutes et tous,

Bonjour à toutes et à tous,

if(isset($_POST['valeur']) && isset($_POST['tiji'])){

$db=mysql_connect('localhost', 'root','');

mysql_select_db('dbman', $db);

$requpdate ="UPDATE projet SET valeur='".$valeur."' and SET tiji='".$tiji."' WHERE id_budget='".$ID_BUDGET."';";

$req = mysql_query($requpdate)or die('erreur sql!<br>'.$requpdate.'<br>'.mysql_error());

$ncols = mysql_fetch_array($req);

echo "<TABLE BORDER=1> ";
echo "<td>Bulle</td><td>Valeur</td><td>TiJi</td>";
while ($ligne = mysql_fetch_array($resultat))
{
echo "<TR> ";
for ( $i=0;$i < 1; $i++)
{
echo "<TD>$ligne[0]</TD>" ;
echo "<TD><input type=text value='".$ligne[1]."'></TD>" ;
echo "<TD><input type=text value='".$ligne[2]."'></TD>" ;

}
echo "</TR> ";
}
echo "</TABLE> ";

Je dois afficher mes deux valeurs sur deux champs de texte mais la mise à jour ne fonctionne pas, en cliquant sur le bouton aucune valeur n'est modifée

Toute votre aide me sera très precieuse.
A voir également:

2 réponses

Tsunami Chups Messages postés 237 Statut Membre 12
 
Salut,

Il faut que tu enlève le and dans ta requette entre les deux valeur a modifier.
Le and n'est utiliser que dans le WHERE pour séparer les conditions

$requpdate ="UPDATE projet SET valeur='".$valeur."' and SET tiji='".$tiji."' WHERE id_budget='".$ID_BUDGET."';"; 

0
maka54 Messages postés 721 Statut Membre 80
 
$requpdate ="UPDATE projet SET valeur='".$valeur."' , tiji='".$tiji."' WHERE id_budget='".$ID_BUDGET."'"; 
0
avion-f16 Messages postés 20368 Date d'inscription   Statut Contributeur Dernière intervention   4 510
 
Il faut aussi mettre des name à tes champs.
0
booloo Messages postés 100 Statut Membre
 
J'ai tout remplacé mais on m'affiche une erreur.
0