Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > Передача ID для запроса к MySQL


Автор: Гость_Mayurev 2.2.2005, 16:56
smile

Люди помогите! В ПХП новичок smile Есть две таблицы: rubrik, Objava с полями: name, rubrika соответсвенно.
Как сделать чтобы человек выбрал с помощью ПХП формы, используя выпадающий список названия рубрик из таблицы rubrik (что я собственно и сделал) и выбранная рубрика (id) записалось в поле rubrika таблицы Objava. Мне сказали что надо сделать цикл, а как его делать не знаю. Может кто-то подскажет smile
Привожу код на ПХП выбора рубрик:
Код


<html>
<body>




<select name="rubrika">
<option value="" > </option>
<?
// Считывание рубрик из Rubrik
$db = mysql_connect("visp.com.ua", "root");
mysql_select_db("obv",$db);
$result = mysql_query("SELECT * FROM rubrika",$db);

while ($tt = mysql_fetch_row($result))
{

echo "<option value=$tt[0]. $tt[1]>$tt[0]. $tt[1]</option>";

}



?>
</select>
</body>
</html>


Автор: Opik 2.2.2005, 17:49
C трудом понял, что надо smile
Код
mysql_query("insert into `Objava` (name, rubrika) values ('".$name."', '".intval($_POST['rubrika'])."')");

Автор: Mayurev 3.2.2005, 12:25
Чо же тут непонятно привожу схемку:
http://www.visp.com.ua/1/shema.jpg

Если кто-то может мне помочь то буду Вам очен благодарен. smile

Как мне передать с выпадающего списка id выбранной рубрики в таблицу Objava в поле rubrika smile

Автор: Mont 3.2.2005, 12:37
таблица Objava в начале пустая и заполняется по мере выбора рубрик?
а рубрики уже в таблице?
так я понял?

Автор: Mayurev 3.2.2005, 16:17
Да Mont ты совершено правильно меня понял. Я немогу врубится как мне сделать чтобы результат выбора(id) из выпадающего списка записать и таблицу Objava. Смотрел в инете, там рассказывается как занести в таблицу данные из формы и.т.п, но как сделать как мне надо нету нигде. Чо делать, говорили создать цикл для ($tt = mysql_fetch_row($result)) но каким образом, может через if for, но в ПХП я smile smile , вообщето я раньше занимался видеорекламой: спецэфекты, 3Д МАХ, а тут жизнь заставила сделать этот скрипт, конечно было бы проще забить уже в этот выпадающий список уже готовые значения типа echo "<option value="1">Недвижимость</option>" и.т.п, но не катит так как если изменится таблица рубрик то надо буде опять меня ПХП. Как выйти с данной ситуации, мне просто надо получить значение и занести его в другую таблицу. smile

Автор: Mayurev 3.2.2005, 18:01
Opr. Спасибо тебе все оказалось так просто спасибо тебе за подсказку, прыгал от радости до поталка.... smile smile smile

Век живи - код правильный пиши

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)