есть код Код (Text): while($row=mysql_fetch_array($res)) { $id=$row[id]; $color=$row[color]; $naim=$row[naim]; $street=$row[street]; $home=$row[home]; $ee=$row[ee]; $m=$row[m]; $S=$row[S]; $t=$row[t]; $bl=$row[bl]; $plan=$row[plan]; $tip=$row[tip]; $sy=$row[sy]; $price=$row[price]; $kontact=$row[kontact]; echo "<tr style=\"background: $color\" align=\"center\"> <td> <form method=\"POST\" name=\"form2\"> <input type=\"checkbox\" name=\"del\" value=\"$id\"> </td> <td>$id</td><td>$naim</td><td>$street</td><td>$home</td><td>$ee</td><td>$m</td><td>$S</td><td>$t</td><td>$bl</td><td>$plan</td><td>$tip</td><td>$sy</td><td>$price</td><td>$kontact</td></tr>"; } echo "</table>"; if (isset($_POST['del'])) { $del=$_POST['del']; mysql_query("DELETE FROM `nedvigimost` WHERE `id`=$del"); } echo "<input type='submit' value='Удалить'></form>"; ?> В кратце он к каждой строке прикрепляет флажок,пользователь выбирает какую строку ему удалить,щелкает на флажок и кнопочку удалить. Первая проблема это после того как пользователь щелкнул кнопку удалить приходиться жать F5 чтоб браузер обновил страницуи исчезла одна из строк,как решить эту проблему,в php я новичек,строго не судите...И вторая проблема это когда пользователь выбирает допутим две строки, то получаються у нас одинаковые переменные $del=$id как сделать так чтобы каждой id был свой del или чтоб del хранил все выбранные id!Взываю о помощи
Это не код, это говнокод. Вы уж извините, но так и есть. Нет ни нормального оформления (все вперемешку, без пробелов и табуляции). http://ru.wikipedia.org/wiki/%D0%A1%D1% ... 0%BE%D0%B2 50% кода можно смело выкинуть. К чему присвоения переменных $sy=$row[sy]; ? По поводу вопроса. После отправки формы, нужно сначала удалять запись, а уж после выбирать все, что необходимо. А у Вас получается наоборот. Это как ожидать эффекта анальгина перед тем, как его выпить. Код (Text): if (isset($_POST['del'])) { $del=$_POST['del']; mysql_query("DELETE FROM `nedvigimost` WHERE `id`=$del"); } .... while($row=mysql_fetch_array($res)) { .... Да, кстати, читать "Почему $foo[bar] это неверно?"
Я же сказал что новичек,но эти стили я изучу и буду по ним работать спасибо за совет!А по поводу первого вопроса,про обновление страницы?