[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Цикл (printf) внутри функции print <<<HERE
elik546
Функция Print <<<HERE выводит форму с записями из таблицы data нужно сделать так что в одном из полей формы (каторую выводит функция Print ) был внедрен выпадающий список из таблицы cat помогите разобраться PLZ

Кусок кода:

<?

$result = mysql_query ("SELECT * FROM data WHERE cat>'0' AND cat<'7' AND id=$id");
$myrow = mysql_fetch_array ($result);

if (isset($myrow['cat']))
{
$cat_my = $myrow['cat'];
}

$result2 = mysql_query ("SELECT title,id FROM cat WHERE id='$cat_my'",$db);
$myrow2 = mysql_fetch_array ($result2);

$result3 = mysql_query ("SELECT title,id FROM cat",$db);
$row = mysql_fetch_array($result3);

print <<<HERE

<form name="form1" method="post" action="update_index.php">
<p>
<label>Malın adı<br>
<input value="
$myrow[title]" name="title" type="text" id="title" size="80" maxlength="255">
</label>
<br><br>
<label>Bцlmələr <br>
<select name='cat'>
<option value='
$myrow2[id]'>$myrow2[title]</option>
<option value='
$row[id]'>$row[title]</option>

</select>
</label>

<label>
<input type="submit" name="submit" id="submit" value="REDAKTƏ ET">
</label>
</p>
</form>

HERE;
}
?>




Спустя 3 минуты, 16 секунд (3.02.2012 - 12:58) m4a1fox написал(а):
Сначала сюда, а править, а потом только.... ИМХО

Спустя 6 минут, 59 секунд (3.02.2012 - 13:05) FatCat написал(а):
Предпочитаю собрать строку в цикле, а результат подставить в print.

Спустя 6 минут, 1 секунда (3.02.2012 - 13:11) elik546 написал(а):
FatCat

Если можно покажи пример

Спустя 29 минут, 32 секунды (3.02.2012 - 13:41) nugle написал(а):
elik546
собери строку в переменную и выведи через echo

Спустя 3 часа, 2 минуты, 28 секунд (3.02.2012 - 16:43) elik546 написал(а):
nugle


Если можно покажи пример

Спустя 14 минут, 19 секунд (3.02.2012 - 16:57) nugle написал(а):
Вот типо того
$content = '<form name="form1" method="post" action="update_index.php">
<p>
<label>Malın adı<br>
<input value="$myrow[title]" name="title" type="text" id="title" size="80" maxlength="255">
</label>
<br><br>
<label>Bцlmələr <br>
<select name='
cat'>
<option value='
$myrow2[id]'>$myrow2[title]</option>
<option value='
$row[id]'>$row[title]</option>

</select>
</label>

<label>
<input type="submit" name="submit" id="submit" value="REDAKTƏ ET">
</label>
</p>
</form>'
;
echo $content;

Спустя 17 минут, 18 секунд (3.02.2012 - 17:15) sergeiss написал(а):
Я только не понял - ты что, хочешь кучу форм, в каждой из которых по одному значению в выпадающем списке? wink.gif Или все-таки одну форму, в которой в селекте несколько значений?

Спустя 3 дня, 15 часов, 52 минуты, 1 секунда (7.02.2012 - 09:07) elik546 написал(а):
Спосибо всем я устранил проблему другим путем.

Спустя 1 час, 33 минуты, 56 секунд (7.02.2012 - 10:41) inpost написал(а):
elik546
Ну да, когда руки кривые, то вместо адекватного решения и учебы программиста, некоторые ищут костыли, лишь бы работало на соплях. Как это "по-русски".

Спустя 1 час, 41 минута, 11 секунд (7.02.2012 - 12:22) sergeiss написал(а):
Цитата (inpost @ 7.02.2012 - 11:41)
Ну да, когда руки кривые, то вместо адекватного решения и учебы программиста, некоторые ищут костыли, лишь бы работало на соплях.

Жёстко сказал... Но справедливо.

Спустя 1 час, 8 минут, 55 секунд (7.02.2012 - 13:31) inpost написал(а):
sergeiss
Ну а что, мы тут собрались помочь человеку, научить его, и ссылочек подбросили, и ждём от него попыток, а он просто плюёт на нас. Как бы это нам надо, а не ему.

Спустя 2 минуты, 7 секунд (7.02.2012 - 13:33) nugle написал(а):
inpost
я кстати тоже немного возмутился, но про себя и писать не стал)))
Ну если вспомнить, я тоже по началу так делал) даже помню 1 пост)

Спустя 1 минута, 49 секунд (7.02.2012 - 13:35) inpost написал(а):
nugle
Все проходят, только на этом уровне долго не застряют. А надпись: "На форуме: 1 год, 4 месяца, 2 дня" явно о чём-то должна говорить.

Спустя 36 минут, 41 секунда (7.02.2012 - 14:11) nugle написал(а):
inpost
ну сюда с детскими вопросами приходят и у кого эта надпись показывает 3 года
Быстрый ответ:

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