[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: удаление нескольких изображений
serj011
в файле обработчике нужно удалить несколько изображений одного пользователя, которые вытаскиваются из запроса?


я написал так, но код не работает, вернее частично, удаляет только одну картинку

$result_foto = mysql_query("SELECT * FROM foto_user WHERE id_user='227'",$db);
$myrow_foto = mysql_fetch_array($result_foto);


$a[]= $myrow_foto[foto_min];

foreach ($a as $a) unlink ($a);

помогите подкорректоровать пожалйста или изменить если совсем не правильно:)



Спустя 3 минуты, 31 секунда (27.02.2011 - 21:40) Lenarfate написал(а):
foreach ($a as $val) unlink ($val);

Спустя 2 минуты, 41 секунда (27.02.2011 - 21:43) serj011 написал(а):
Цитата (Lenarfate @ 27.02.2011 - 18:40)
foreach ($a as $val) unlink ($val);

Lenarfate а что это за переменные такие $a и $val, если в моем запросе таких переменных нет, объясните дураку:)

$a не берем во внимание smile.gifsmile.gifsmile.gif

Спустя 1 минута, 53 секунды (27.02.2011 - 21:45) Lenarfate написал(а):
Цитата
$a[]= $myrow_foto[foto_min];

$a твоя же) только объяви ее сначала так
$a = array();

$val - значения массива $a

Спустя 3 минуты, 18 секунд (27.02.2011 - 21:48) serj011 написал(а):
Lenarfate, если тебе не рудно напиши пожалуйста мне этот код удаления группы изображений, я не как не могу понять как его целиком собрать:)

Спустя 9 минут, 30 секунд (27.02.2011 - 21:58) Lenarfate написал(а):
ты предлагаешь сделать за тебя? может покажешь полный код хотя бы?

Спустя 57 секунд (27.02.2011 - 21:59) Lenarfate написал(а):
и, вообще-то, удаление из базы делается оператором delete.

Спустя 3 минуты, 43 секунды (27.02.2011 - 22:02) serj011 написал(а):
Lenarfate, вот таким кодом удоляется только одно изображение из нескольких, что я не так делаю?

$result_foto = mysql_query("SELECT * FROM foto_user WHERE id_user='227'",$db);
$myrow_foto = mysql_fetch_array($result_foto);

$a = array();
$a[]= $myrow_foto[foto_min];

foreach ($a as $val) unlink ($val);

Спустя 1 минута, 25 секунд (27.02.2011 - 22:04) serj011 написал(а):
Цитата (Lenarfate @ 27.02.2011 - 18:59)
и, вообще-то, удаление из базы делается оператором delete.

из базы я знаю как удалять, мне нужно удалить группу файлов определенного пользователя

Спустя 2 минуты, 19 секунд (27.02.2011 - 22:06) Lenarfate написал(а):
$result_foto = mysql_query("SELECT * FROM foto_user WHERE id_user='227'",$db);

while($myrow_foto = mysql_fetch_array($result_foto))
{
unlink($myrow_foto['foto_min'];)
}


Спустя 9 минут, 24 секунды (27.02.2011 - 22:16) serj011 написал(а):
Lenarfate, спасибо ты Человек:) на другом форуме с утра висел, никто толком помочь не смог, все там самые типа крутые, только в разделе php для новичков лазят с утра до вечера:)smile.gifsmile.gif

Спустя 2 минуты, 19 секунд (27.02.2011 - 22:18) Lenarfate написал(а):
да не за что)

Спустя 3 минуты, 24 секунды (27.02.2011 - 22:21) serj011 написал(а):
Lenarfate, если не трудно

$a[]= $myrow_foto[foto_min];
foreach ($a as $val) unlink ($val);

вот это из другой истории, или как вариант для этой же цели...smile.gif



Спустя 2 минуты, 37 секунд (27.02.2011 - 22:24) Lenarfate написал(а):
не, выбрось это)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.