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

Форум PHP

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

 

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

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

тема: динамический селект(добавление данных в БД)

Сообщения:  [1-10]   [11-16] 

 
 автор: Valick   (15.05.2010 в 12:38)   письмо автору
 
   для: NoCash   (15.05.2010 в 12:29)
 

нелзя стыбрить кусок с форума размасштабировать его и применякь ко всему что движется
всё должно быть по фен-шуй взаимосвязано

  Ответить  
 
 автор: NoCash   (15.05.2010 в 12:29)   письмо автору
 
   для: Valick   (15.05.2010 в 12:18)
 

эти люди находятся тамже где и gnl_division1 не стал их писать дабы незаграмождать сообщение огромным кодом

  Ответить  
 
 автор: Valick   (15.05.2010 в 12:18)   письмо автору
 
   для: NoCash   (15.05.2010 в 12:11)
 

а я наивный думал, что хуже первого варианта быть не может :)
не нужно тыкать функции куда попало, Вы должны четко пердставлять алгоритм и толко после этого садиться за написание кода.
gnl_phone1, gnl_mail1 - кто эти люди, где мои вещи ?
в форме я видел только gnl_division1

  Ответить  
 
 автор: NoCash   (15.05.2010 в 12:11)   письмо автору
 
   для: Valick   (15.05.2010 в 11:27)
 

<?PHP
foreach ($_POST["gnl_phone1"] as  $value
foreach (
$_POST["gnl_mail1"] as  $value1
foreach (
$_POST["gnl_division1"] as  $value2
$sql2 -> db_Insert("ab_gnl""0, '$cat_id', '$value', '$value1', '$value2'");
?>

сделал вот так. сейчас добавляет в базу все значения только почему то они повторяются 2 раза(

  Ответить  
 
 автор: Valick   (15.05.2010 в 12:10)   письмо автору
 
   для: NoCash   (15.05.2010 в 11:35)
 

попробывал сделать добавление по вашему примеру. записи вообще перестали добавляться
что показало echo $query; ?

  Ответить  
 
 автор: NoCash   (15.05.2010 в 11:42)   письмо автору
 
   для: ONYX   (15.05.2010 в 11:30)
 

нет не уверен этот код мне подсказали на другом форуме.

  Ответить  
 
 автор: NoCash   (15.05.2010 в 11:35)   письмо автору
 
   для: Valick   (15.05.2010 в 11:22)
 

пипец я 3 строчки Php вам показал вы его обкакали до нельзя, что же будет если вам хотябы странку показывать???xDDD
попробывал сделать добавление по вашему примеру. записи вообще перестали добавляться

  Ответить  
 
 автор: ONYX   (15.05.2010 в 11:30)   письмо автору
 
   для: Valick   (15.05.2010 в 11:22)
 

<script>
function add_sub() 
{
var i=0;
  var newElem=document.getElementById('tab')
    newElem.border=0
    var newRow=newElem.insertRow(2)
    var newCell = newRow.insertCell(0)
    newCell.width="200"
    newCell.height="40"
   newCell.align="center"
   newCell.innerHTML='<input type="text" name="gnl_division1'+i+'" size="40%">
  i++
</script> 

А вы уверены что переменная i у вас глобальная? Ведь если у вас на форме появляется новый инпут то в таком случае имена у всех инпутов будут одинаковыми

  Ответить  
 
 автор: Valick   (15.05.2010 в 11:27)   письмо автору
 
   для: NoCash   (15.05.2010 в 11:15)
 

еще раз повторю
собак в коде (по крайней мере на стадии отладки) быть не должно(!)
$_POST["gnl_phone1$i"] в теле запроса быть не должно(!)
запрос в базу можно сформировать только один(!)

нет не уверен этот код мне подсказали на другом форуме.
что мешает из формы передать массив(!) и обрабатывать как все белые люди с помощью foreach? а не извращаться с while ($i<5)

  Ответить  
 
 автор: Valick   (15.05.2010 в 11:22)   письмо автору
 
   для: NoCash   (15.05.2010 в 11:15)
 

то что приходит от клиента (как раз то что Вы пуляете из формы) нужно принимать(!), обрабатывать(!) и контролировать(!)

[поправлено модератором]

  Ответить  

Сообщения:  [1-10]   [11-16] 

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

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