0
0 комментариев

Всем привет. Суть вопроса такая. Есть таблица БД, в ней есть стобец id_match. Мне надо присвоить всем столбцам у которых id_match = 1 значение в другую ячейку его стоки. Но запрос находит первый попавшийся у которого значение = 1 и остальные не меняет!!!

Вот моя функция…

Function Load($id,$score,$status){
$q = mysql_query(“SELECT * FROM sb WHERE (id_match=’$id’ ) “);
$my=@mysql_fetch_array($q);
$id_basa=$my[id];
mysql_query(“UPDATE sb SET score=’$score’,status=’$status’ WHERE id =’$id_basa’ “);//обгредиваем
}

Запрос MySQL находит первый попавшуюся ячейку у которого значение = 1 и остальные не меняет!!!