UndeadFun
Новичок
Есть база, в ней таблицы: Supplier(Поставщики) и Income(Поставки). В Supplier поля: ID, name_of_partner.
В Income - id,date_of_income, supplier, full_b, empty_b, partner_id. Связь между таблицами по полям supplier.id(primary key) - income.partner_id(foreign key).
Цель: сделать форму добавления поставки, таким образом чтобы поставщика можно было выбирать из выпадающего selecta.
Делаю так:
	
	
	
		
И потом загоняю в базу следующим образом:
	
	
	
		
В итоге запись в Income появляется, но поле Supplier пусто, а partner_id=0. Если же не выбирать поставщика, а оставить в поле selecta стандартное сообщение, то оно заносится в поле Supplier. Буду благодарен за любые советы.
								В Income - id,date_of_income, supplier, full_b, empty_b, partner_id. Связь между таблицами по полям supplier.id(primary key) - income.partner_id(foreign key).
Цель: сделать форму добавления поставки, таким образом чтобы поставщика можно было выбирать из выпадающего selecta.
Делаю так:
		PHP:
	
	<select name="supplier" type="text" value="">
			<option>Выберите поставщика</option>
			<?php while($row=mysql_fetch_array($result)) { 
			?>
			<option value> 
			<?=$row['name_of_partner']
			?>
			</option>
			<? } ?>
		</select>
		<select name="idi" type="text" value="">
			<option>айди</option>
			<?php while($row=mysql_fetch_array($result1)) { 
			?>
			<option value> 
			<?=$row['id']?>
			</option>
			<? } ?>
		</select>
	
		PHP:
	
	$result=mysql_query("INSERT INTO income (date_of_income, supplier, full_b, empty_b, partner_id) VALUES('$_POST[date_of_income]','$_POST[supplier]','$_POST[full_b]','$_POST[empty_b]','$_POST[idi]')");
	
	            
