я написал так, но код не работает, вернее частично, удаляет только одну картинку
$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 не берем во внимание
Спустя 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);
$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 для новичков лазят с утра до вечера:)
Спустя 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);
вот это из другой истории, или как вариант для этой же цели...
$a[]= $myrow_foto[foto_min];
foreach ($a as $val) unlink ($val);
вот это из другой истории, или как вариант для этой же цели...
Спустя 2 минуты, 37 секунд (27.02.2011 - 22:24) Lenarfate написал(а):
не, выбрось это)