За последние 24 часа нас посетили 15786 программистов и 1546 роботов. Сейчас ищут 865 программистов ...

имя элемента в цикле

Тема в разделе "JavaScript и AJAX", создана пользователем nikemat, 8 июн 2013.

  1. nikemat

    nikemat Guest

    здравствуйте эксперты, такая проблема: есть js цикл, имена в котором формируются по счетчику. вообще- это таблица, которая является формой. мне проще объяснить кодом:
    часть javascript:

    Код (Text):
    1.  
    2. <table><form method=post name=tabl>
    3. for(i=0;i<=1000;i++){
    4. document.writeln('<tr><td><input type=hidden name=num'+i+' value='+i+'><input name=name'+i+'></td></tr>')
    5. }
    6. </table><input type=submit></form>
    и эта форма должна записываться в базу. часть php:
    Код (Text):
    1.  
    2. for($i=1;$i<=1000;$i++){
    3. if(isset($_POST["name$i"])){
    4. mysql_query("UPDATE `base` SET `name` = '".$_POST["name$i"]."' WHERE `num` = ".$_POST["num$i"]);
    5. }}
    что-то не записывает в базу(( в чем проблема?
    если вызывать значение из строки браузера- все верно отображает.
    javascript:alert(tabl.name1.value)
    а вот отдельно- не обновляет((
    mysql_query("UPDATE `base` SET `name` = '".$_POST["name1"]."' WHERE `num` = ".$_POST["num1"]);
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    echo "UPDATE `base` SET `name` = '".$_POST["name$i"]."' WHERE `num` = ".$_POST["num$i"];
     
  3. nikemat

    nikemat Guest

    это строчка из кода. но причем тут echo?
    проблема решена кстати)
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    не обращай внимания

    Добавлено спустя 16 секунд:
    гадать на кофейной гуще - труЪ

    Добавлено спустя 20 секунд:
    только хардкор, только вслепую