[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как передать значение из БД в переменную
Блондинка
В раскрывающийся список попадают данные из таблицы worker (поля: No - первичный ключ, surname, firstname, patronymic).

<?php
if (!mysql_connect("localhost", "webuser", "1234"))
die("Не могу подключиться к серверу MySQL");
if (!mysql_select_db("redmond"))
die("Не могу найти БД redmond");
$query="select * from worker";
$result=mysql_query($query);
if (!$result) die("Ошибка в запросе: ".mysql_error());
echo "<select id=inf>";
while ($arr=mysql_fetch_assoc($result)) {
echo "
<option>".$arr['surname']." ".$arr['firstname']."</option>";
}
echo "</select> <td>";
?>

В зависимости от того какая строка будет выбрана нужно внести номер сотрудника (No - первичный ключ) в таблицу buying, которая заполняется данными из формы. Подскажите пожалуйста как передать это значение

<input type=submit value="Ввод" id="inf">
<?
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{

if (!mysql_connect("localhost", "webuser", "1234"))
die("Не могу подключиться к серверу MySQL");
if (!mysql_select_db("redmond"))
die("Не могу найти БД redmond");
$query = "INSERT INTO baying (name, marking, price, discount, discountprice, typeofpayment, worker, time)
VALUES ('$name','$marking','$price','$discount','$discountprice','$typeofpayment','<????>','$date_today $today ')";
mysql_query ( $query );
}
?>

Помогите, пожалуйста =)

Ниже код целиком:
<?
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{

if (!mysql_connect("localhost", "webuser", "1234"))
die("Не могу подключиться к серверу MySQL");
if (!mysql_select_db("redmond"))
die("Не могу найти БД redmond");
$query = "INSERT INTO baying (name, marking, price, discount, discountprice, typeofpayment, worker, time)
VALUES ('$name','$marking','$price','$discount','$discountprice','$typeofpayment','<????>','$date_today $today ')";
mysql_query ( $query );
}
?>

<h1>REDMOND</h1>
<Table id="one"><tr>
<td id="menu"><a href="http://localhost/myphp/diplom/task04.php"><b>Продажи</b></a></td>
<td id="menu"><a href="http://localhost/myphp/diplom/task07.php">Персонал</a></td>
<td id="menu"><a href="http://localhost/myphp/diplom/task10.php">Отчеты</a></td>
</table>

<DIV id=header>
<H2>Оформление покупки</h2>
<form method="post" name="form1">
<table>
<tr><td id="inf">Наименование</td><td><input name="name" size=100 id="pole"></td>
<tr><td id="inf">Артикул</td><td><input name="marking" size=100 id="pole"></td>
<tr><td id="inf">Цена</td><td><input name="price" size=100 id="pole"></td>
<tr><td id="inf"><input type=checkbox name="cb" onClick='lockFields(discount,cb);'>Наличие скидки
<td id="inf">Скидка (%)<input name="discount" size=85 id="pole" disabled onChange="care(form1.price,form1.discount);"></td>
<tr><td id="inf">Цена со скидкой</td><td><input name="discountprice" size=100 id="pole" disabled></td>
<tr><td id="inf"><input value="Наличные" name=”typeofpayment” type=radio>Наличные</td>
<td id="inf"><input value="Безналичные" name=”typeofpayment” type=radio>Безналичные</td>
<tr><td id="inf" colspan=2>Продавец
<?php
if (!mysql_connect("localhost", "webuser", "1234"))
die("Не могу подключиться к серверу MySQL");
if (!mysql_select_db("redmond"))
die("Не могу найти БД redmond");
$query="select * from worker";
$result=mysql_query($query);
if (!$result) die("Ошибка в запросе: ".mysql_error());
echo "<select id=inf>";
while ($arr=mysql_fetch_assoc($result)) {
echo "
<option>".$arr['surname']." ".$arr['firstname']."</option>";
}
echo "</select> <td>";
?>
<tr><td id="inf">Дата и время</td>
<td id="inf"><?php
$date_today = date("d.m.Y");
$today = date("H:i:s");
echo("$date_today $today");
?></td>
<tr><td colspan=2><input type=submit value="Ввод" id="inf">
</table>
<H2><a href="http://localhost/myphp/diplom/task15.php">Работа с сертификатами</a></h2>
<H2><a href="http://localhost/myphp/diplom/task16.php">Оформление возврата</a></h2>
</form>
</div>


</BODY>
Быстрый ответ:

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