Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: добавление нескольких записей в базу

Сообщения:  [1-10]    [11-20]  [21-24] 

 
 автор: Valick   (07.12.2008 в 23:20)   письмо автору
 
   для: Trianon   (07.12.2008 в 22:41)
 

Верно... я ошибался... тут пустые массивы приходят.

  Ответить  
 
 автор: Trianon   (07.12.2008 в 22:41)   письмо автору
 
   для: Valick   (07.12.2008 в 22:37)
 

и что тогда?
Array
(
    [model] => Array
        (
            [1] => 
            [2] => 
            [3] => 
        )

    [imei] => Array
        (
            [1] => 
            [2] => 
            [3] => 
        )
)

  Ответить  
 
 автор: dimm_kz   (07.12.2008 в 22:38)   письмо автору
 
   для: Valick   (07.12.2008 в 22:24)
 

согласен! просто подобный проект впирвые делаю, да и то чисто на добровольных основах... и всех моментов как-то сразу не учел...

  Ответить  
 
 автор: Valick   (07.12.2008 в 22:37)   письмо автору
 
   для: Trianon   (07.12.2008 в 22:24)
 

а если одно из полей model не будет заполнено?

  Ответить  
 
 автор: dimm_kz   (07.12.2008 в 22:36)   письмо автору
 
   для: Valick   (07.12.2008 в 22:03)
 

данные беруться из формы. их будет пользователь заполнять, и вот они то и идут в базу. а other - это поле для разного рода пометок... редко используется

  Ответить  
 
 автор: dimm_kz   (07.12.2008 в 22:34)   письмо автору
 
   для: Trianon   (07.12.2008 в 22:24)
 

все отлично работает!!! ура! надо было еще поставить у поля imei значение bigint

  Ответить  
 
 автор: Valick   (07.12.2008 в 22:24)   письмо автору
 
   для: dimm_kz   (07.12.2008 в 22:11)
 

Ни в коем разе!! От проверки вас никто не освобождал... просто корректные данные надо записывать сразу.

  Ответить  
 
 автор: Trianon   (07.12.2008 в 22:24)   письмо автору
 
   для: dimm_kz   (07.12.2008 в 22:11)
 

В чем проблема-то?
<?
$sql 
'INSERT INTO tbl (model, imei) VALUES ';
$sep '';
foreach(
$_POST['model'] as $key => $model)
{
    
$imei $_POST['imei'][$key];
    if(!
get_magic_quotes_gpc())
    {
        
$model mysql_escape_string($model);
        
$imei mysql_escape_string($imei);
    }
    
$sql .= "\r\n$sep('$model', '$imei')";
    
$sep ",";
}
mysql_query($sql);

  Ответить  
 
 автор: Valick   (07.12.2008 в 22:22)   письмо автору
 
   для: AcidTrash   (07.12.2008 в 22:07)
 

От вас это странный вопрос
Да нет.. нормальный вопрос... просто пытаюсь думать на несколько шагов вперёд)

  Ответить  
 
 автор: dimm_kz   (07.12.2008 в 22:11)   письмо автору
 
   для: Valick   (07.12.2008 в 22:04)
 

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

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-24] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования