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 :: Версия для печати :: Помогите с выполнением php скрипта в html форме
Форумы портала PHP.SU » » Вопросы новичков » Помогите с выполнением php скрипта в html форме

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

1. eazylow - 05 Февраля, 2013 - 16:12:04 - перейти к сообщению
Кратко опишу: я хочу вывести данные из базы данных в html форму, а именно в input 'text' и 'textarea'. Но почему-то выводится текст php скрипта а не результат его работы. Как реализовать?
2. imya - 05 Февраля, 2013 - 16:17:53 - перейти к сообщению
Пример
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. require_once('db.php');
  3. $row = mysql_query("SELECT *
  4.                    FROM table1
  5.                    WHERE `id` ='{$user_id}' ") or die(mysql_error());
  6. $sql = mysql_fetch_assoc($row);
  7. ?>


CODE (html):
скопировать код в буфер обмена
  1. <input name="login" value="<? echo $sql['name']?>" />
3. eazylow - 05 Февраля, 2013 - 16:26:30 - перейти к сообщению
imya пишет:
Пример
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. require_once('db.php');
  3. $row = mysql_query("SELECT *
  4.                    FROM table1
  5.                    WHERE `id` ='{$user_id}' ") or die(mysql_error());
  6. $sql = mysql_fetch_assoc($row);
  7. ?>


CODE (html):
скопировать код в буфер обмена
  1. <input name="login" value="<? echo $sql['name']?>" />

Не помогает, всё-равно выводится то, что в value в скобках полностью
4. esterio - 05 Февраля, 2013 - 16:29:16 - перейти к сообщению
Вы как запускаете?
Надеюсь http://localhost
5. imya - 05 Февраля, 2013 - 16:31:44 - перейти к сообщению
Потому что там не совсем верный код, надо поэксперементировать, забыл уже Огорчение
6. esterio - 05 Февраля, 2013 - 16:33:58 - перейти к сообщению
Да все верно, просто ТС наверно делает так как привик в HTML: файл -> открыть.
Верно eazylow?
7. imya - 05 Февраля, 2013 - 16:36:52 - перейти к сообщению
Возможно. ТС, вы на сервере это делаете или пытаетесь открыть файл с php - кодом у себя на компьютере?
8. eazylow - 05 Февраля, 2013 - 16:44:27 - перейти к сообщению
imya пишет:
Возможно. ТС, вы на сервере это делаете или пытаетесь открыть файл с php - кодом у себя на компьютере?

с телевизора пытаюсь... и с телефона. Конечно с локалхоста, что вы развели не по делу
9. ams - 05 Февраля, 2013 - 16:48:11 - перейти к сообщению
PHP:
скопировать код в буфер обмена
  1.  
  2. <input name="login" value="<?PHP echo 55?>" />
  3.  

Try
10. eazylow - 05 Февраля, 2013 - 16:49:41 - перейти к сообщению
ams пишет:
PHP:
скопировать код в буфер обмена
  1.  
  2. <input name="login" value="<?PHP echo 55?>" />
  3.  

Try

(
11. ams - 05 Февраля, 2013 - 16:51:32 - перейти к сообщению
eazylow пишет:
Но почему-то выводится текст php скрипта а не результат его работы. Как реализовать?

Это проблема с сервером, т.е. с настройкой. Шорт теги, или что-то подобное нужно исправить Улыбка
12. esterio - 05 Февраля, 2013 - 16:59:30 - перейти к сообщению
Мля а такое

?
13. eazylow - 05 Февраля, 2013 - 17:03:33 - перейти к сообщению
esterio пишет:
?

!
всё норм
ты мне очень помог, спасибо
14. imya - 05 Февраля, 2013 - 17:06:43 - перейти к сообщению
Были выключены сокращённые теги? Тогда понятно почему не работало.
15. eazylow - 05 Февраля, 2013 - 17:10:51 - перейти к сообщению
imya пишет:
Были выключены сокращённые теги? Тогда понятно почему не работало.

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

 

Powered by ExBB FM 1.0 RC1