Вот, что у меня на данный момент
<form action="../uhod_za_komnatoi_mebelu_i_predmetami.php" method="post" name="form1">
<?php
do {
printf ("<div id='menu'>
<input name='rub' id='rub' type='hidden' value='%s'> <a href='%s.php' onclick='document.form1.submit();return(true)'>%s</a>
</div>",$myrow1['vvv'],$myrow1['url'],$myrow1['rubrika']);
}
while ($myrow1 = mysql_fetch_array($result1));
?>
</form>
Тут $myrow1['vvv'] и $myrow1['rubrika'] имеет одинаковые значения (это название рубрик)
Где ошибка не пойму, помогите, пожалуйста, новичку )
Спустя 10 минут, 46 секунд (25.03.2010 - 15:58) John_761 написал(а):
- Не используйте цикл с постусловием do {тело} while(условие), по крайней мере в этом случае, потому что тело цикла выполнится хотя бы раз, не зависимо от условия, используйте с предусловием while(условие) {тело}
- В данном случае не нужно использовать функцию форматированного вывода printf(), лучше используйте простую print(), хотя дело ваше
- Функция mysql_fetch_array() создает 2 массива - ассоциативный и индексный, зачем создавать 2 массива? используйте mysql_fetch_assoc()
Вот здесь у нас есть хорошая тема, почитайте, многое станет понятно
- В данном случае не нужно использовать функцию форматированного вывода printf(), лучше используйте простую print(), хотя дело ваше
- Функция mysql_fetch_array() создает 2 массива - ассоциативный и индексный, зачем создавать 2 массива? используйте mysql_fetch_assoc()
Вот здесь у нас есть хорошая тема, почитайте, многое станет понятно
Спустя 8 минут, 52 секунды (25.03.2010 - 16:07) sergeiss написал(а):
Цитата (foto @ 25.03.2010 - 16:47) |
Никак не получается передать переменную методом POST через ссылку |
И не получится

А про другие геморрои уже сказали.
Спустя 6 минут, 14 секунд (25.03.2010 - 16:13) foto написал(а):
Цитата (sergeiss @ 25.03.2010 - 13:07) | ||
И не получится ![]() А про другие геморрои уже сказали. |
с GET я разобрался, с ним норм работает, охота сделать через POST, чтоб урл был красивым )
Спустя 3 минуты, 31 секунда (25.03.2010 - 16:16) John_761 написал(а):
Спустя 46 минут, 4 секунды (25.03.2010 - 17:02) foto написал(а):
спасибо за советы )