imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 05.06.2008, 10:08     # 21
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
А почему удаление именно с тойже формы? И почему id вручную прописывать нужно?
EvroStandart вне форума  
Старый 05.06.2008, 10:31     # 22
Динэра
Newbie
 
Регистрация: 10.11.2006
Сообщения: 32

Динэра Путь к славе только начался
Цитата:
Сообщение от EvroStandart Посмотреть сообщение
А почему удаление именно с тойже формы? И почему id вручную прописывать нужно?
Вручную потому что так проще)
Удаление с той же формы потому что это страница для редактирования БД. Я могу сделать и на другой, если узнаю, как вообще эту чертову кнопку сделать.
Динэра вне форума  
Старый 06.06.2008, 10:10     # 23
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
<form name="insert_data">
...
<input name="SUBMIT_insert" value="Insert" type="submit">
</form >

<form name="delete_data">
...
<input name="SUBMIT_delete" value="Delete" type="submit">
</form >

В обработке проверяешь какой параметр передался SUBMIT_insert или SUBMIT_delete и пишешь две обработки форм.
EvroStandart вне форума  
Старый 06.06.2008, 11:10     # 24
Динэра
Newbie
 
Регистрация: 10.11.2006
Сообщения: 32

Динэра Путь к славе только начался
Хехе) Форму-то я нарисую, а обработку как сделать?
Максимум до чего додумалась:

<form name="delete_data" class="vvod">
Удалить запись №
<input type="Text" size="4" name="drop">
<input name="submit_delete" value="Удалить" type="submit">
</form>
<?if ($_POST['submit_delete'])
mysql_query("delete * from pogibshie where id=". $drop);
?>

Бред, конечно, но что-то подобное мне надо осуществить.
Динэра вне форума  
Старый 06.06.2008, 16:19     # 25
EvroStandart
Full Member
 
Аватар для EvroStandart
 
Регистрация: 20.01.2004
Адрес: Таллинн
Пол: Male
Сообщения: 623

EvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собойEvroStandart Имеются все основания чтобы гордиться собой
Цитата:
Сообщение от EvroStandart Посмотреть сообщение
В обработке проверяешь какой параметр передался SUBMIT_insert или SUBMIT_delete и пишешь две обработки форм.
Цитата:
Сообщение от Динэра Посмотреть сообщение
а обработку как сделать?
Так в чём вопрос? Если не знаешь как проверить передаваемые параметры и в зависимости от проверки делать разные действия - книжки для чайников тебе помогут.


ЗЫ.
В твоём примере нужно проверять через array_key_exists. php.net тебе поможет.
EvroStandart вне форума  
Старый 06.06.2008, 16:57     # 26
Динэра
Newbie
 
Регистрация: 10.11.2006
Сообщения: 32

Динэра Путь к славе только начался
Если б все давали такие советы, то форумы были бы только для чтения, а на них размещались ссылки на "книги для чайников".
Очень похоже на моего препода - одни понты.
Я просила конкретный код.
Уже не надо.
Динэра вне форума  
Старый 07.06.2008, 02:05     # 27
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
Сообщение от Динэра Посмотреть сообщение
mysql_query("delete * from pogibshie where id=". $drop);
Ну да, именно как-то так, как Вы привели пример и делаете.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 22.08.2008, 18:02     # 28
Динэра
Newbie
 
Регистрация: 10.11.2006
Сообщения: 32

Динэра Путь к славе только начался
Снова косяки

Нужно сделать алфавитный указатель фамилий в виде кнопок.
На кнопках должны быть написаны только первые буквы фамилий и только тех, что есть в таблице.

20 <form method="post" name="sub_fam" action="spisok.php">
21 <?$result=mysql_query("SELECT DISTINCT LEFT(fam, 1) FROM anketa");?>
22 <?while ($row=mysql_fetch_assoc($result))
23 {?>
24 <?$m=substr($row['fam'], 0, 1)?>
25 <?echo '<input type="submit" value="'.$m.'" name="sub">'?>
26 <?}?>
27 </form>

Появляется ошибка Notice: Undefined index: fam in d:\Inetpub\wwwroot\1.php on line 24

Что значит эта ошибка я знаю, в ссылках на справочники не нуждаюсь. Хочу знать, почему она возникла.
Динэра вне форума  
Старый 23.08.2008, 18:37     # 29
Динэра
Newbie
 
Регистрация: 10.11.2006
Сообщения: 32

Динэра Путь к славе только начался
Все. Получилось. Скомбинировала 2 неработающих варианта.

<?for ($i = 192; $i<224; $i++)
{
$result=mysql_query("SELECT * FROM anketa WHERE left(fam, 1) regexp CHAR(".$i.")");
$row=mysql_fetch_assoc($result);
if ($row>0)
{
echo '<input type="submit" value="'.substr($row['fam'], 0, 1).'" name="sub">';
}
}?>
Динэра вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 01:42.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.