[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема с выводом даных
Vendeta16
Привет ВСЕМ!
У меня когда пользователь заходил в редактировании объявления, в полях где он вводил данные должно выводиться то что он вводил Я написал код <td> <input type = text name = "square" class = minput maxlength = 10 value = "$ row [id_user ] "> </ td> </ tr> Но он не работает, я раньше не сталкивался с подобным. . . Что мне рробиты??
Вот весь код

http://pastebin.com/JtNGGMVv
McLotos
Смотри, когда он заходит в редактирование, ты вытягиваешь все данные которые он уже забил в переменные, эти переменные выводишь в поля.
Ну например ты получил массив с информацией об объявлении, допустим там есть
$res['Title'] - название объявление
$res['Text'] - текст объявления
Теперь когда ты строишь форму редактирования. ты создаешь допустим
<input type="text" name="title" value="$res['Title']"> - это поле куда нужно ввести заголовок, и в него мы уже вбили старый заголовок
<textarea name="text">$res['Text']</textarea> а это само объявление

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
Vendeta16
Я сделал так как ты говорил, вот код
<input type=text name="square" class=minput maxlength=10 value="$res["square"]">
. А в этом поле выводит $res [
McLotos
если у тебя все теги html генерируются за счет вывода echo, то нужно делать так
echo "<input type=text name=\"square\" class=\"minput\" maxlength=\"10\" value=\"$res['square']\">";

а если у тебя html отдельно от php
тогда вот так
<input type=text name="square" class="minput" maxlength="10" value="<?=$res["square"]?>">

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
Vendeta16
Не работает
Вот код
<input type=text name=\"square\" class=\"minput\" maxlength=\"10\" value=\"$res["square"]\">

А в этом поле выводит \"$res["square"]\"
McLotos
ругаться буду. Покажи весь код!
дошло!
<td><input type=text name="square" class=minput maxlength=10 value="echo "$row[id_user]""></td></tr>
переделываешь на
<td><input type=text name="square" class="minput" maxlength="10" value="<?=$row[id_user]?>"></td></tr>

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
Vendeta16
Не работает, выводит echo
Vendeta16
Вот весь код http://pastebin.com/JtNGGMVv
Vendeta16
Что мне делать ???
McLotos
я же сказал
убери нафиг echo!
сделай как я показал, перечитай пост выше!

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
Vendeta16
Выводит <?=$row[id_user]?>
McLotos
<td><input type=text name="square" class="minput" maxlength="10" value="'.$row[id_user].'"></td></tr>
я проверил. у меня работает

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
McLotos
Блин. ну неужели так сложно хранить HTML в отдельном файле. вместо того чтобы запихивать весь шаблон в одно echo?

_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
Vendeta16
Да мне нужно имено так. Что можно сделать ???? Ну не работает, и все !!!
Vendeta16
Заработало! Спасибо огромное за помощь !!!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.