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

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

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.12.2009, 14:22   #1
DarkMan-4ever
 
Регистрация: 25.03.2009
Сообщений: 4
По умолчанию Добавление CHECKBOX в БД

Есть код:
PHP код:
<?php include("connect.php");?>
<?
$sql 
mysql_query("SELECT * FROM depo" ,$db);
echo (
"<table border ='1'>");
echo (
"<tr>
         <td>Название</td>
         <td>Город</td>
         <td>Участок дороги</td></tr>"
);
while (
$tablerows mysql_fetch_row($sql))
{
echo(
"<tr> 
        <td>
$tablerows[1]</td>
        <td>
$tablerows[2]</td>
        <td>
$tablerows[3]</td>
        
    </tr> "
);
}
  echo 
"</table>";
  
mysql_close($db);
  
?>
<form action="add_depo.php" method="POST">
<tr>
<td colspan="2"><input type="submit" value="Добавить данные" name="submit" ></td>
</tr>
</form>
=================================== ===============
add_depo.php

PHP код:
<?include ("connect.php");?>
<?
$sql 
"SELECT nazvanie
       from uchastok_dorogi"
;
$rs mysql_query($sql);

while(
$row mysql_fetch_object($rs)) {
    
$uchastok_dorogi .= '<option value="' $row->nazvanie '">' .
$row->nazvanie '</option>';
}
?>
<table>
<form action="new_depo.php" method="POST">
<tr>
<td>Название</td>
<td><input type="text" name="nazvanie" ></td>
</tr>
<tr>
<td>Город</td>
<td><input type="text" name="gorod" ></td>
</tr>
<tr>
<td>Участок ЖД</td>
<td><select name="uchastok_dorogi">
                <option value="FALSE"></option>
                <?= $uchastok_dorogi?>
</select></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="Занести в базу" name="submit" ></td>
</tr>
</form>
</table>
new_depo.php
PHP код:
<?include ("connect.php");?>
<?php 
             $nazvanie 
$_POST['nazvanie'];  
            
$gorod $_POST['gorod'];
            
$uchastok_dorogi $_POST['uchastok_dorogi'];
        
        
$query "INSERT INTO depo(nazvanie, gorod, nazvanie_uchastka )
        VALUES ('
$nazvanie', '$gorod', '$uchastok_dorogi')";     
        
$result mysql_query($query) or die(mysql_error());;
        
?>
=================================== ===================

Вопросов несколько
1) Как вставить к каждой строке CHECKBOX?
(Вариант лучший конечно, чтоб к каждой строке добавлялось еще 2 ячейки, в которых содержались картинки с сылками(редактировать и удалить), и чтоб после нажатия на редактировать или удалить открывались скрипты с выполнением действий.)
2) Как сделать так, чтоб при нажатие кнопки ЗАНЕСТИ В БАЗУ, после выполнения new_depo.php, у меня вновь отображалась таблица и в ней уже выла введенная строка?

P.S.: PHP только начинаю осваивать, так что обьясните, если возможо подробнее. Заранее благодарен.
DarkMan-4ever вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
опрос checkbox-ов L_M HTML и CSS 2 28.07.2009 13:22
ListView+Checkbox lantian Компоненты Delphi 1 04.01.2009 03:28
checkbox и прокрутка dimonbest Общие вопросы Delphi 4 12.12.2008 10:52
DB checkbox Arsench PHP 6 09.10.2008 16:01
CheckBox zzzzz Компоненты Delphi 6 22.07.2008 12:35