Vendeta16
16.07.2014 - 13:36
Привет ВСЕМ!
У меня когда пользователь заходил в редактировании объявления, в полях где он вводил данные должно выводиться то что он вводил Я написал код <td> <input type = text name = "square" class = minput maxlength = 10 value = "$ row [id_user ] "> </ td> </ tr> Но он не работает, я раньше не сталкивался с подобным. . . Что мне рробиты??
Вот весь код
http://pastebin.com/JtNGGMVv
McLotos
16.07.2014 - 13:46
Смотри, когда он заходит в редактирование, ты вытягиваешь все данные которые он уже забил в переменные, эти переменные выводишь в поля.
Ну например ты получил массив с информацией об объявлении, допустим там есть
$res['Title'] - название объявление
$res['Text'] - текст объявления
Теперь когда ты строишь форму редактирования. ты создаешь допустим
<input type="text" name="title" value="$res['Title']"> - это поле куда нужно ввести заголовок, и в него мы уже вбили старый заголовок
<textarea name="text">$res['Text']</textarea> а это само объявление
_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
Vendeta16
16.07.2014 - 15:24
Я сделал так как ты говорил, вот код
<input type=text name="square" class=minput maxlength=10 value="$res["square"]">
. А в этом поле выводит $res [
McLotos
16.07.2014 - 15:33
если у тебя все теги 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
16.07.2014 - 16:55
Не работает
Вот код
<input type=text name=\"square\" class=\"minput\" maxlength=\"10\" value=\"$res["square"]\">
А в этом поле выводит \"$res["square"]\"
McLotos
16.07.2014 - 16:58
ругаться буду. Покажи весь код!
дошло!
<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
16.07.2014 - 17:05
Не работает, выводит echo
Vendeta16
16.07.2014 - 17:07
Vendeta16
16.07.2014 - 17:17
Что мне делать ???
McLotos
16.07.2014 - 17:21
я же сказал
убери нафиг echo!
сделай как я показал, перечитай пост выше!
_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
Vendeta16
16.07.2014 - 17:23
Выводит <?=$row[id_user]?>
McLotos
16.07.2014 - 17:34
<td><input type=text name="square" class="minput" maxlength="10" value="'.$row[id_user].'"></td></tr>
я проверил. у меня работает
_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
McLotos
16.07.2014 - 17:35
Блин. ну неужели так сложно хранить HTML в отдельном файле. вместо того чтобы запихивать весь шаблон в одно echo?
_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки
Vendeta16
16.07.2014 - 17:37
Да мне нужно имено так. Что можно сделать ???? Ну не работает, и все !!!
Vendeta16
16.07.2014 - 17:39
Заработало! Спасибо огромное за помощь !!!
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.