Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Етить-колотить!!

Страницы: [1]
1
Базы данных / Добавление данных в Mysql
« : 27 Апреля 2003, 16:42:25 »
и ещё бы надо со всеми элементами $Array сделать addslashes()


Это как?

2
Базы данных / Добавление данных в Mysql
« : 27 Апреля 2003, 16:41:43 »
А что за ошибка?

 ошибка такая: просто добавляются пустые поля во все столбцы.

3
Базы данных / Добавление данных в Mysql
« : 27 Апреля 2003, 15:24:57 »
Всех приветствую!
Помогите начинающему.
Такая ситуация: надо из html-формы передать данныне в MySQL.
Форма такая (для краткости я ее малость подсократил, но суть вроде бы передал):

 

   
     
     
     
     
     
            Безналичный расчет
     
            Наличный расчет
     
     
          Да
     
          Нет
         
     
     
       
       
     
     
     
     
            Да
     
          Нет
     
     
     
 


Файл PHP (который zayavka.php) такой:


Отправка заявки



$Array["KURS"] = trim ($Array["KURS"]);
$Array["Nachalo_obuchenia"] = trim ($Array["Nachalo_obuchenia"]);
$Array["Kolichestvo_chelovek"] = trim ($Array["Kolichestvo_chelovek"]);
$Array["Pozhelania"] = trim ($Array["Pozhelania"]);
$Array["Forma_oplati"] = trim ($Array["Forma_oplati"]);
$Array["Vislat_schet"] = trim ($Array["Vislat_schet"]);
$Array["Oformit_dogovor"] = trim ($Array["Oformit_dogovor"]);
$Array["Firma"] = trim ($Array["Firma"]);
$Array["INN"] = trim ($Array["INN"]);
$Array["Telefon"] = trim ($Array["Telefon"]);
$Array["Email"] = trim ($Array["Email"]);
$Array["Fax"] = trim ($Array["Fax"]);
$Array["Gorod"] = trim ($Array["Gorod"]);
$Array["Pochtoviy_address"] = trim ($Array["Pochtoviy_address"]);
$Array["Istochnik_informatsii"] = trim ($Array["Istochnik_informatsii"]);
$Array["Obuchenie_ranee"] = trim ($Array["Obuchenie_ranee"]);
$Array["Otvetsvenniy_ispolnitel"] = trim ($Array["Otvetstvenniy_ispolnitel"]);

$Host = "localhost";
$User = "root";
$Password = "-+-+-+-+";
$DBName = "zayavka";
$TableName = "zayavka";

$Link = mysql_connect ($Host, $User, $Password) or die ("Не могу соединиться с базой данных");
$Query = "INSERT into $TableName values (\'0\', \'$Array[KURS]\', \'$Array[Nachalo_obuchenia]\', \'$Array[Kolichestvo_chelovek]\', \'$Array[Pozhelania]\', \'$Array[Forma_oplati]\', \'$Array[Vislat_schet]\', \'$Array[Oformit_dogovor]\', \'$Array[Firma]\', \'$Array[INN]\', \'$Array[Telefon]\', \'$Array[Email]\', \'$Array[Fax]\', \'$Array[Gorod]\', \'$Array[Pochtoviy_address]\', \'$Array[Istochnik_informatsii]\', \'$Array[Obuchenie_ranee]\', \'$Array[Otvetsvenniy_ispolnitel]\')";
print ("Ваша заявка была успешно доставлена !\\n");
if (mysql_db_query ($DBName, $Query, $Link)) {
print ("Спасибо за ваш выбор!");
} else {
print ("Операция не удалась, попробуйте позже. Извините!
\\n");
}
mysql_close ($Link);
?>



Если писать запрос через коммандную строку, то все OK, значения добавляются. А через PHP- нет. В чем ошибка?

Страницы: [1]