Мария Галкина
Новичок
Здраствуйте!!!Очень надеюсь что вы мне поможите уже 3 день сижу с этой формой все перепробовала
Проблема в том что форма содержит выпадающие списки из полей таблицы БД, поэтому я дж представить нем могу как всю эту инфу засунуть в БД, и файл чтоб добавлялся на сервер а ссылка на него в БД
код формы:
<html>
<head>
<title>Добавить книгу</title>
<?
include("connect.php");
?>
</head>
<body>
<div id="wrapper">
<div id="content">
<form name="name" method="post" action="re.php">
<?php
$db = mysql_connect ("localhost","root","1q2w3e");
mysql_select_db ("library",$db);
?>
<select name="Avtor">
<option value="0">Выберите автора</option>
<?
$res = mysql_query('select `Name` from `Avtor`');
while($row = mysql_fetch_assoc($res)){
?>
<option value="<?=$row['id']?>"><?=$row['Name']?></option>
<?
}
?>
</select>
<p>
<label>Название книги <br>
<input type="text" name="family" >
</label>
</p>
<p>
<label>Город<br>
<input type="text" name="kabinet" >
</label>
</p>
<?php
$db = mysql_connect ("localhost","root","1q2w3e");
mysql_select_db ("library",$db);
?>
<select name="Izdatelstvo">
<option value="0">Выберите издательство</option>
<?
$res = mysql_query('select `Nazvanie` from `Izdatelstvo`');
while($row = mysql_fetch_assoc($res)){
?>
<option value="<?=$row['id']?>"><?=$row['Nazvanie']?></option>
<?
}
?>
</select>
<p>
<label>Год издания<br>
<input type="text" name="type_problem" >
</label>
</p>
<p>
<label>Количество страниц<br>
<input type="text" name="type_problem" >
</label>
</p>
<?php
$db = mysql_connect ("localhost","root","1q2w3e");
mysql_select_db ("library",$db);
?>
<select name="Razdel_bibil">
<option value="0">Выберите раздел</option>
<?
$res = mysql_query('select `name_razdela` from `Razdel_bibil`');
while($row = mysql_fetch_assoc($res)){
?>
<option value="<?=$row['cod_razdela']?>"><?=$row['name_razdela']?></option>
<?
}
?>
</select>
<label><br>
<input type="text" name="img" id="img">
<input type="file" name="filename"><br>
</label>
<p>
<br>
<label>
<input type="submit" name="button" value="Добавить книгу">
</label></br>
</p>
</form>
</div>
</div>
</body>
</html>
Проблема в том что форма содержит выпадающие списки из полей таблицы БД, поэтому я дж представить нем могу как всю эту инфу засунуть в БД, и файл чтоб добавлялся на сервер а ссылка на него в БД
код формы:
<html>
<head>
<title>Добавить книгу</title>
<?
include("connect.php");
?>
</head>
<body>
<div id="wrapper">
<div id="content">
<form name="name" method="post" action="re.php">
<?php
$db = mysql_connect ("localhost","root","1q2w3e");
mysql_select_db ("library",$db);
?>
<select name="Avtor">
<option value="0">Выберите автора</option>
<?
$res = mysql_query('select `Name` from `Avtor`');
while($row = mysql_fetch_assoc($res)){
?>
<option value="<?=$row['id']?>"><?=$row['Name']?></option>
<?
}
?>
</select>
<p>
<label>Название книги <br>
<input type="text" name="family" >
</label>
</p>
<p>
<label>Город<br>
<input type="text" name="kabinet" >
</label>
</p>
<?php
$db = mysql_connect ("localhost","root","1q2w3e");
mysql_select_db ("library",$db);
?>
<select name="Izdatelstvo">
<option value="0">Выберите издательство</option>
<?
$res = mysql_query('select `Nazvanie` from `Izdatelstvo`');
while($row = mysql_fetch_assoc($res)){
?>
<option value="<?=$row['id']?>"><?=$row['Nazvanie']?></option>
<?
}
?>
</select>
<p>
<label>Год издания<br>
<input type="text" name="type_problem" >
</label>
</p>
<p>
<label>Количество страниц<br>
<input type="text" name="type_problem" >
</label>
</p>
<?php
$db = mysql_connect ("localhost","root","1q2w3e");
mysql_select_db ("library",$db);
?>
<select name="Razdel_bibil">
<option value="0">Выберите раздел</option>
<?
$res = mysql_query('select `name_razdela` from `Razdel_bibil`');
while($row = mysql_fetch_assoc($res)){
?>
<option value="<?=$row['cod_razdela']?>"><?=$row['name_razdela']?></option>
<?
}
?>
</select>
<label><br>
<input type="text" name="img" id="img">
<input type="file" name="filename"><br>
</label>
<p>
<br>
<label>
<input type="submit" name="button" value="Добавить книгу">
</label></br>
</p>
</form>
</div>
</div>
</body>
</html>