т.е. как правильно написать такой код:
$_POST["del'.$id.'"]
нужно это для удаления определенной строки, т.е.:
while($myrow = mysql_fetch_array($res))
{
echo '<tr><td><td>'.$myrow["name"].'</td><td><input type="submit" name="del'.$myrow[id].'" value="удалить"></td></tr>';
if(isset($_POST["del'.$myrow[id].'"])) {
echo 'запрос на удаление строки с id';
}
}
Спустя 12 минут, 19 секунд (5.09.2012 - 14:48) inpost написал(а):
Можно, но для начала почитай ЭТО:
http://php.net/manual/ru/language.types.array.php
http://php.net/manual/ru/language.types.array.php
Спустя 11 минут, 54 секунды (5.09.2012 - 15:00) NierRa написал(а):
$_POST["del'.$id.'"]можно убрать лишние символы
$_POST["del".$id]
Спустя 2 минуты, 12 секунд (5.09.2012 - 15:02) workuspeh написал(а):
echo 'запрос на удаление строки с id';
под этим понимался запрос удаления строки с этим id не из массива, а из базы, т.е.:
$res2 = mysql_query("DELETE FROM table WHERE id = '$myrow[id]'");
Спустя 2 минуты, 38 секунд (5.09.2012 - 15:05) NierRa написал(а):
id числовое значение? Тогда не нужно его обрамлять апострофами
Спустя 4 минуты, 13 секунд (5.09.2012 - 15:09) workuspeh написал(а):
NierRa спасибо, именно то что нужно
Спустя 1 минута, 18 секунд (5.09.2012 - 15:10) inpost написал(а):
я дал ссылку впустую?
Спустя 11 минут, 7 секунд (5.09.2012 - 15:21) workuspeh написал(а):
inpost я прочитал, спасибо. Но не совсем понял каким образом это поможет в моем вопросе
Спустя 34 минуты, 58 секунд (5.09.2012 - 15:56) inpost написал(а):
Это поможет тебе избежать ошибок, которые я вижу в первой строке. Там даже выделена эта проблема в отдельный пункт.
_____________
только начинаю изучать php