За последние 24 часа нас посетили 18306 программистов и 1642 робота. Сейчас ищут 1449 программистов ...

Помогите

Тема в разделе "PHP для новичков", создана пользователем anitalp, 2 июн 2013.

  1. anitalp

    anitalp Новичок

    С нами с:
    24 май 2013
    Сообщения:
    3
    Симпатии:
    0
    Надо ввести количество строк, которые бводятся на страничке, заполнить их и подсчитать суму
    Код (Text):
    1. <body style="background-color:#f2e8c9">
    2.      <form action='' method='POST'>
    3.      
    4.      
    5.      
    6. <?php
    7. $sum=0;
    8. for( $i = 0;  $i<$_POST['number']; $i++)
    9. {
    10.  
    11. echo   "   <p><b>Введите вес </b><br /><input type='text' name='weight'  />\n";
    12. $sum=+$_POST['weight'];
    13. }
    14.  
    15.  
    16. echo " <p><input type='submit' value='Выполнить поиск' /><input type='hidden'
    17. value='1' name='submitted' />";
    18.      ?>
    19. <p><b>Введите количество металов</b><br /><input type='text' name='number'  />
    20. <p><input type='submit' value='Выполнить поиск' /><input type='hidden'
    21. value='1' name='submitted' />
    тут написан бред немного, но для начала может и сойдет, хелп плиз, а то сил уже нет
     
  2. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Потому что тебе не массив возвращается.

    Код (PHP):
    1. <input type='text' name='weight[]'  />
    2.  
    После этого при сабмите $_POST['weight'] будет массивом со всеми значениями.