Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.02.2011, 19:19   #1
yfnf3
Пользователь
 
Регистрация: 04.02.2011
Сообщений: 16
По умолчанию Цикл с удалением в PHP

Ещё раз здравствуйте!
У меня есть форма, в которую выносятся данные на редактирование. У меня проблема! Помогите написать цикл удаления в данной форме! Рядом с кнопочной "редактировать" будет "Удалить", рядом с каждой записью и при нажатии запись удаляется! Всё просто, только я чего то с синтаксисом тупанул и пришёл в тупик
Вот код формы:

PHP код:
<html>
<HEAD>
<META http-equiv=content-type content="text/html; charset=windows-1251">
</HEAD>
<body bgcolor = "0d6666">
<br><br><br><br><br>
<center><h2>Сотрудники</h2></center>
<table align="center"border=5>
<tr align="center">
<td><font color="77dd77"><font size="3px"><b>Фамилия</b></font></font></td>
<td><font color="77dd77"><font size="3px"><b>Имя</b></font></font></td>
<td><font color="77dd77"><font size="3px"><b>Отчество</b></font></font></td>
<td><font color="77dd77"><font size="3px"><b>Должность</b></font></font></td>
<td><font color="77dd77"><font size="3px"><b>Отдел</b></font></font></td>
<td><font color="ff00gg"><font size="3px"><b>Редактирование\удаление</b></font></font></td>

</tr>
<?php
$link 
mysql_connect("localhost""root","")
      or die(
"Could not connect");
mysql_select_db("stat_forms") or die("Could not select database");

 
$ath mysql_query("SELECT * FROM name ORDER BY name");
 if(
$ath)
 {
     while(
$form mysql_fetch_array($ath))
     {
         
$name_id=$form['id'];
         
$name_fam=$form['fam'];
         
$name_name=$form['name'];
         
$name_otch=$form['otch'];
         
$name_dol=$form['dolzhnost'];
         
$name_otd=$form['otdel'];
         
         
$ath2 mysql_query("SELECT * FROM dolzhnost WHERE id=".$name_dol);
         if(
$ath2)
         {
             while(
$dol mysql_fetch_array($ath2))
             {
                 
$nazv_dol=$dol['dolzhnost'];
             }
         
$ath3 mysql_query("SELECT * FROM otdel WHERE id=".$name_otd);
         if(
$ath3)
         {
             while(
$otdel mysql_fetch_array($ath3))
             {
                 
$nazv_otdel=$otdel['otdel'];
             }
 

echo 
"<tr><td><font color=\"00cccc\">".$name_fam."</font></td><td><font color=\"00cccc\">".$name_name."</font></td><td><font color=\"00cccc\">".$name_otch."</font></td><td><font color=\"00cccc\">".$nazv_dol."</font></td><td><font color=\"00cccc\">".$nazv_otdel."</font></td>
&nbsp;<td><a href=editform_name.php?id="
.$name_id."><input type=submit name=chdel value=\"Редактировать\"></a></td></tr>"///тут должна быть кнопка "Удалить"

               
}
               }
               }
}

echo 
"</table>";

?>
</table>
</body>
</html>
yfnf3 вне форума Ответить с цитированием
Старый 06.02.2011, 22:24   #2
yfnf3
Пользователь
 
Регистрация: 04.02.2011
Сообщений: 16
По умолчанию

Уже сделал, спасибо))
yfnf3 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПОМОГИТЕ с удалением малыша Софт 3 15.07.2009 23:43
Цикл в php [ for ] Рустам PHP 10 05.12.2008 15:32
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) Mr.User Помощь студентам 9 23.11.2007 01:34
Ошибка с удалением pr1de БД в Delphi 1 08.05.2007 03:44