Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Помогите разобраться с формой

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: PHP+MYSQl
Павел Проценко
Отправлено: 22 Апреля, 2017 - 23:36:50
Post Id



Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Апр. 2017  


Помог: 0 раз(а)




PHP:
скопировать код в буфер обмена
  1.  
  2. $result = mysql_query ("SELECT * FROM study ");
  3. echo "<FORM method='POST'>
  4.         <TABLE border=1px>
  5.         <TR><TD>Выберите год:</TD>
  6.         <TD>Выберите букву</TD>
  7.         </TR>
  8.        <TR>
  9.         <TD><INPUT name='k1' TYPE='TEXT'></TD>
  10.         <TD><INPUT name='k2' TYPE='TEXT'></TD>
  11.         <TD><INPUT name='k3' TYPE='TEXT'></TD>
  12.         <TD><INPUT name='k4' TYPE='TEXT'></TD>
  13.         <TD><INPUT name='k5' TYPE='TEXT'></TD>
  14.         <TD><select>
  15.         <TD><select>"; 
  16.         while($myrow = mysql_fetch_array ($result)){
  17.         echo '<option value="'.$myrow['year'].'">'.$myrow['year'];
  18.         echo "</option>";
  19.         echo '<option value="'.$myrow['letter'].'">'.$myrow['letter'];
  20.         echo "</option>";
  21.         }
  22.          echo "</select>";
  23.          echo "</select>";
  24.         echo "</td>";
  25.         echo "</td>";
  26.         echo"
  27.         </TR>
  28.         </TABLE>
  29.         <Input type='SUBMIT' VALUE='Отправить'>
  30. <Input type='Reset' VALUE='Сбросить'>
  31.  
  32. </FORM>";
  33.  
  34.  

(Добавление)
Могу ли я вывести данные из бд в два разных списка? Дело в том, что, как бы я не пытался у меня выходит только в один список через один цикл
 
 Top
Vladimir Kheifets
Отправлено: 23 Апреля, 2017 - 08:29:19
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017  
Откуда: Германия, Бавария


Помог: 37 раз(а)




Ошибка в тэгах HTML:
<TD><select>
<TD><select>
</select>
...................
</select>
</td>
</td>

а должно быть:

<TD>
<select>
<option></option>
...................
</select>
</td>
<TD>
<select>
<option></option>
...................
</select>
</td>

Я бы сделал так:

<?
$result = mysql_query ("SELECT * FROM study ");
$option_year="";
$option_letter="";
while($myrow = mysql_fetch_array ($result))
{
$option_year .= '<option value="'.$myrow['year'].'">'.$myrow['year']."</option>";
$option_letter .= '<option value="'.$myrow['letter'].'">'.$myrow['letter']."</option>";
}
?>
<FORM method='POST'>
<TABLE border=1px>
<TR><TD>Выберите год:</TD>
<TD>Выберите букву</TD>
<TD>&nbsp;</TD>
<TD>&nbsp;</TD>
<TD>&nbsp;</TD>
<TD>&nbsp;</TD>
<TD>&nbsp;</TD>
</TR>
<TR>
<TD><INPUT name='k1' TYPE='TEXT'></TD>
<TD><INPUT name='k2' TYPE='TEXT'></TD>
<TD><INPUT name='k3' TYPE='TEXT'></TD>
<TD><INPUT name='k4' TYPE='TEXT'></TD>
<TD><INPUT name='k5' TYPE='TEXT'></TD>
<TD><select><?=$option_year;?></select></TD>
<TD><select><?=$option_letter;?></select></TD>
</TR>
</TABLE>
<Input type='SUBMIT' VALUE='Отправить'>
<Input type='Reset' VALUE='Сбросить'>
</FORM>

(Отредактировано автором: 23 Апреля, 2017 - 08:30:36)

 
 Top
Павел Проценко
Отправлено: 23 Апреля, 2017 - 09:54:46
Post Id



Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Апр. 2017  


Помог: 0 раз(а)




Огромное спасибо!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB