Ув. гуру! Помогите, пожалуйста.
Мне необходимо взять из базы "1,12,15" и вернуть обратно "1,15" - что я делаю не так?
$sql1 = $db->super_query( "SELECT podpiski FROM users WHERE user_id ='10'" ); //здесь получаю строку "1,12,15"
$podpiski = explode(",", $sql1['podpiski']); //"1,12,15" помещаю в массив
if(($key = array_search("12",$podpiski)) !== FALSE){
unset($podpiski[$key]); // $podpiski[1] очищается
}
$podpiski1 = implode(",", $podpiski); //помещаю новый массив в строку "1,15"
$db->query( "UPDATE users SET podpiski='{$podpiski1}' WHERE user_id ='10'" );
Вот этот последний UPDATE помещает в базу "1,15,12". А мне надо, чтобы не местами меняло Не понял а "1,15"