Problema Update randuri cu acelasi ID in mysql
Scris: Dum Mar 01, 2015
Vreau sa fac update in tabelul "teme" coloana "status" si "match" WHERE id_user, AND status ....
dar in tabelul teme sunt mai multe randuri momentan sunt 3 la id_user.
la exemplu asta trebuie sa fac update la 3 randuri (sau pot avea mai multe string-uri , in functie de selectie)
Toata problema ii ca la update , toate randurile cele 3 se updateaza cu valoare 1+2.
Corect ar fii 1+2 pentru primul rand , pentru al doilea 1+1, iar la al treilea 1+0.
Eu am incercat asa:
Am gresit aici?
dar in tabelul teme sunt mai multe randuri momentan sunt 3 la id_user.
Cod: Selectaţi tot
var_dump($mach_sco);//am urmatoarele (sau poate fii mai multe in functie de selectie)
string '1+2' (length=3)
string '1+1' (length=3)
string '1+0' (length=3)
Toata problema ii ca la update , toate randurile cele 3 se updateaza cu valoare 1+2.
Corect ar fii 1+2 pentru primul rand , pentru al doilea 1+1, iar la al treilea 1+0.
Eu am incercat asa:
Cod: Selectaţi tot
$sql = "UPDATE teme SET status = 'Finished', match = '$mach_sco' WHERE id_user = $id_user AND status = 'Result'";