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
Форумы портала PHP.SU :: Версия для печати :: form
Форумы портала PHP.SU » » Работа с СУБД » form

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

1. Petro - 19 Июля, 2011 - 09:28:34 - перейти к сообщению
делаю так
PHP:
скопировать код в буфер обмена
  1.  
  2. $user=mysql_query("SELECT *
  3.                    FROM users
  4.                    WHERE num_komp=109");
  5. ?>
  6. <table>
  7.  <form action="zamena_users.php" method="POST">
  8. <?      
  9. while($row=mysql_fetch_array($user))
  10. {
  11. //в базе записано $row[name_otdel] = 'текст с пробелом'
  12.  echo "
  13.   <tr><td>текст с пробелом</td><td>
  14.    <input type=text name=name_otdel value=$row[name_otdel] size=25 maxlength=35>
  15.   </td></tr>";
  16. //а выводит только первое слово 'текст'
  17. }
  18. ?> <tr><td></td>
  19.        <td><input type="submit" value="ok"></td>
  20.    </tr>
  21.  </form>
  22. </table>
  23.  


Подскажите пожалуйста как записать в value текст с пробелом.
2. Roler - 19 Июля, 2011 - 09:31:58 - перейти к сообщению
CODE (html):
скопировать код в буфер обмена
  1. value='$row[name_otdel]'
3. Petro - 19 Июля, 2011 - 09:35:30 - перейти к сообщению
Спасибо, помогло Радость

 

Powered by ExBB FM 1.0 RC1