Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> помогите разобраться с записью 
:(
    Опции темы
Paladin111
  Дата 3.6.2010, 15:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 31.5.2010

Репутация: нет
Всего: нет



Всем добрый день!!!
Подскажите в чем дело!!
Имеется 2 кода:
1) заполнение формы
Код

<head>
  <title>Добавление запесей</title>
</head>

<body>
 <H1> Добавление записей </H1>
 <form method="post" ACTION="record.php"
 <Table cellspacing="3" cellpadding="3">
 <p><b>Номер записи ID</b> <br>
 <input type="text" name="id_s" size="5" maxlength="5"></p>

 <p><b>Выберетие дату</b><br>
    <!-- доступ к календарю  -->
    <script language="JavaScript" src="js/calendar.js"></script>
    <link rel="stylesheet" href="style/calendar.css">
<form name="testform">
 <input disabled type="text" name="data_s" size="10" maxlength="10">
    <script language="JavaScript">
    var o_cal = new tcal ({
        'formname': 'testform',
        'controlname': 'data_s'});
    o_cal.a_tpl.yearscroll = false;
    o_cal.a_tpl.weekstart = 1;
    </script>
    </p>
    </form>

<style type="text/css">
    #selects select {display:none}
</style>

<script type="text/javascript">
    function sel(f) {
        var s=document.getElementById('selects').getElementsByTagName('select');
        for (var i=0;i<s.length;i++) {s[i].style.display='none'}
        document.getElementById('sel0'+f.value).style.display='block';
    }
</script>

<p><b>пункт</b></p>
<select onchange="sel(this)" input type="text" name="t_s" size="">
<option selected disabled>Выберите пункт</option>
<option value="2">пункт 1</option>
<option value="3">пункт 2</option>
</select>

<p><b>данные</b> <br>
<input type="text" name="zn" size="25" maxlength="5"></p>


<p><b>Тип</b></p>
<div id="selects">
<select id="sel02" input type="select" name="types"  size="" >
<option >Выберите тип</option>
<option>первый</option>
<option>второй</option>
<option>третий</option>
</select>
<div id="selects">
<select id="sel03" input type="text" name="types"  size="" >
<option>Выберите тип</option>
<option>четвертый</option>
<option>пятый</option>
<option>шестой</option>
</select>
</div>
 <p><b>еденицы</b><br>
 <input type="radio" name="ed_s" value="1">1
 <input type="radio" name="ed_s" value="2">2
 <input type="radio" name="ed_s" value="3">3
 <input type="radio" name="ed_s" value="4">4
 <input type="radio" name="ed_s" value="5">5
 </p>
 <p><b>премичание</b> <br>
<input type="text" name="vol_s" size="20" maxlength="5"></p>

 <p><input type="submit" namae="submit" value="добавить запись"</p>
 </td></tr></table>
</form>
</body>
</html>


2) Который производит запись в таблицу
Код

<?
//if ((!$id) || (!$format) || (!$title)) {
// header ("Location: show_addrecord.html");
// exit; }
$db_name = "dbs";
$table_name = "tbb";
$connection = mysql_connect ("localhost", "root", "1111")
or die ("Невозможно подключиться MySQL");
$db = mysql_query ('USE ' .$db_name, $connection)
or die ("Невозможно выбрать базу данных");
$sql = "INSERT INTO $table_name
(id_s, data_s, t_s, zn, types, ed_s, vol_s)
VALUES
(\"$id_s\", \"$data_s\", \"$t_s\", \"$zn\", \"$types\",
\"$ed_s\", \"$vol_s\")";
$result = mysql_query($sql, $connection);
if (!$result){
  echo "Невозможно выполнить запрос<br>";
   echo $sql."<br>";
   echo mysql_error();}
  // $date="$date_asq";
//list($year, $month, $day) = sscanf($date, "%04s.%02s.%02s");
//$dat="$day.$month.$year";

?>
<html>
<head>
<title>добавление записи</title>
</head>
<body>
<TABLE BORDER>
<TR>
<TD><center>№</center></TD>
<TD><center>Дата</center></TD>
<TD><center>пункт</center></TD>
<TD><center>данные</center></TD>
<TD><center>тип</center></TD>
<TD><center>Еденицы</center></TD>
<TD><center>Премичание</center></TD>
</TR>
<TR>
<TD><? echo "$id_s";?></TD>
<TD><? echo "$data_s";?></TD>
<TD><? echo "$t_s";?></TD>
<TD><? echo "$zn";?></TD>
<TD><? echo "$types";?></TD>
<TD><? echo "$ed_s";?></TD>
<TD><? echo "$vol_s";?></TD>
</TR>
</TABLE>
</body>
</html>

Запись производится:
№ id, данные, Еденицы, Премичание.
А все что работает с JavaScript - дата, пункт, тип не записывается.
Помогите разобраться, в чем дело?
И как можно сделать, чтоб номер id устанавливал значение автоматически?
PM MAIL   Вверх
patap
Дата 3.6.2010, 15:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 893
Регистрация: 7.5.2005
Где: Украина, Зп

Репутация: 26
Всего: 40



disabled элементы не передаются. Если хочешь, чтобы дату не меняли вручную поставь readonly="readonly"
почисть код, позакрывай теги! установи register_globals = Off

обращайся к переменным через $_POST['your_var']

Это сообщение отредактировал(а) patap - 3.6.2010, 15:46


--------------------
На боку кобура болталась, сзади шашка отцовская звякала. 
Впереди меня все хохотало, а позади все плакало (с)
PM MAIL ICQ   Вверх
Paladin111
Дата 3.6.2010, 16:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 31.5.2010

Репутация: нет
Всего: нет



Цитата(patap @ 3.6.2010,  15:43)
disabled элементы не передаются. Если хочешь, чтобы дату не меняли вручную поставь readonly="readonly"
почисть код, позакрывай теги! установи register_globals = Off
обращайся к переменным через $_POST['your_var']

register_globals = Off а куда его установить? я просто новичек!!! теги вроде все проверил!!!
PM MAIL   Вверх
patap
Дата 3.6.2010, 17:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 893
Регистрация: 7.5.2005
Где: Украина, Зп

Репутация: 26
Всего: 40



в файле php.ini

тут почитай зачем это
либо сам погугли на данную тему, полезно будет.


скрипт заработал?


--------------------
На боку кобура болталась, сзади шашка отцовская звякала. 
Впереди меня все хохотало, а позади все плакало (с)
PM MAIL ICQ   Вверх
Paladin111
Дата 3.6.2010, 18:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 31.5.2010

Репутация: нет
Всего: нет



Цитата(patap @ 3.6.2010,  17:18)
в файле php.ini

тут почитай зачем это
либо сам погугли на данную тему, полезно будет.


скрипт заработал?

Неа, так же не работает!!!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0693 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.