|
|
|
| Есть таблица
name telefon
Иванов 11111
Петров 22255
Сидоров 33333
Выводим её содержимое
$b = mysql_query('SELECT `name`,`telefon` FROM `user`');
while ($rov = mysql_fetch_assoc($b)) {
<form method="POST" action="base.php"><tr><td>'.$rov['name'].'</td><td>'.$rov['telefon'].'</td><td><INPUT TYPE="submit" VALUE="Пуск"></td></tr>
|
Так вот нужно чтобы после нажатия кнопки Пуск напротив определенной строчки происходило 2 вещи
1) Передавались переменные name и telefon в другую форму (например, нажали кнопку Пуск напротив Петров 22255 и в другую форму передалось Петров 22255)
2)Строчка из базы данных напротив которой нажали Пуск удалялась из базы.
Подытожим: жмем, Пуск напротив Сидоров 33333, эти данные передаются в следующую форму, и эта строчка удаляется из базы. | |
|
|
|
|
|
|
|
для: BiFF
(19.02.2007 в 23:38)
| | Тебе же нужно чтобы всего лиш одна запись передавалась дальше?я правильно понял
Попробуй так: Cделай имена ссылками
$b = mysql_query('SELECT `name`,`telefon` FROM `user`');
$name=$rov['name'];
$phone=$rov['telefon'];
while ($rov = mysql_fetch_array($b))
{
<tr>
<td><a href=index.php?name=$name&phone=$phone>$name</a></td><td>$phone</td>
|
Теперь В обработчике index.php ты можеш обращяться к выбранному $_GET['name'] -имя,и телефон также!!!
Дальше делай форму
ИМЯ<input type=text value=".$_GET['name']." name=name >
ТЕЛЕФОН<input type=text value=".$_GET['phone']." name=phone >
</form>
|
И добавь УДАЛЕНИЕ ИЗ БД выбранной записи, хотя я непойму для чего ее выбирать!
ЗАПРОС:
$query="DELETE FROM talbename WHERE telefon=".$_GET['phone'];
|
НУ может с синтаксом трохи не в порядке ! | |
|
|
|
|
|
|
|
для: ШИМ
(20.02.2007 в 00:13)
| | <<УДАЛЕНИЕ ИЗ БД выбранной записи, хотя я непойму для чего ее выбирать!>>
Во 1 спасибо.
Во 2 мне нужно на одно, скажем так, нажатие подвесить два действия. Пример. Видит человек список Иванов 111111, Петров 354546 ну и т.д. Эти данные берутся из табл.1. Находит там свою фамилию Петров и телефон. Жмёт (вот тут и нужно будет чтобы выполнилось 2 действия) на фамилию или на кнопку напротив фамилии, и его перебрасывает на следующую форму которая состоит из ФИО,Телефон,Адрес ну и т.д., соответсвенно фио и телефон будут из предедущей страницы т.е Петров 354546, форма заполняется и все данные заносятся в табл2. А строка из табл1 Петров 354546 удаляется т.к. она уже не нужна. | |
|
|
|
|
|
|
|
для: BiFF
(20.02.2007 в 18:51)
| | Т.Е. вывести список из табл.1
например
иванов 372456
петров 463463
............
сидоров 48544
Правильно!
Например жмем на СИДОРОВ 48544,
потом после нажатия на фамилии, формировалась уже другая форма!
и выводилась именно эта фамилия и телефон, да ?? а эта запись из табл.1 удалялась , а
данные этой новой формы заносились в табл.2, да!
Я ПРАВИЛЬНО ПОНЯЛ? Хотя подход странный!
немогу понять для чего именноо так
Вот выводи этот список ссылками, так как я писал!
а в файле обработчике делай 2 запроса
один на удаление из табл1. где phone=$_post['phone'], хотя для этого нужно использовать первичные ключи, поле id, ну телефон впринципе уникален,а второй запрос уже делай на добавление в табл.2
Стучись в аську, так проще будет | |
|
|
|