|
|
|
|
|
для: cheops
(26.09.2006 в 23:24)
| | Спасибо большое, все получилось!!! | |
|
|
|
|
|
|
|
для: xpom
(26.09.2006 в 18:40)
| | Тогда попробуйте так
<?php
$query = "SELECT * FROM grop WHERE RTID = '$cryt'";
$grp = mysql_query($query);
if(!$grp) exit(mysql_error());
if(mysql_num_rows($grp))
{
echo "<select name=name>";
while($group = mysql_fetch_array($grp))
{
echo "<option value=$group[GID]>$group[GName]</option>";
}
echo "</select>";
}
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(26.09.2006 в 17:49)
| | Структура таблицы grop следующая:
CREATE TABLE IF NOT EXISTS grop(
GID INTEGER NOT NULL AUTO_INCREMENT,
ret INTEGER NOT NULL,
GName VARCHAR(30),
Primary Key (GID),
FOREIGN KEY (ret) REFERENCES ret(RTID)
|
поможете? я уже боюсь сам исправлять,начну сам передделовать, обязательно что-то не будет работать? | |
|
|
|
|
|
|
|
для: xpom
(26.09.2006 в 17:44)
| | А какова у вас структура таблицы grop? Скрипт должен выглядеть примерно так, но нужно поправить значение полей на ваши:
<?php
$query = "SELECT * FROM grop WHERE RTID = '$cryt'";
$grp = mysql_query($query);
if(!$grp) exit(mysql_error());
if(mysql_num_rows($grp))
{
echo "<select name=name>";
while($group = mysql_fetch_array($grp))
{
echo "<option value=$group[id]>$group[name]</option>";
}
echo "</select>";
}
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(26.09.2006 в 17:14)
| | О так более превычней! Подскажите пожалуйста код, что бы эти выбранные данные отображались в выпадающем списке формы? Что-то делаю и ничего не получается - выпадающий список оказывается пустым? | |
|
|
|
|
|
|
|
для: xpom
(26.09.2006 в 16:40)
| | Точки - это операторы сложения строк, мы просто складываем строки "SELECT * FROM grop WHERE RTID = '", $cryt и "'". Если вас смущает такая запись можно писать так
<?php
$query = "SELECT * FROM grop WHERE RTID = '$cryt'";
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(25.09.2006 в 00:11)
| | Можно у вас спросить, что обозначают вот эти кавычки
и точки с обеих сторон
подскажите пожалуйста? | |
|
|
|
|
|
|
|
для: xpom
(24.09.2006 в 22:00)
| | Можно использовать следующий запрос
<?php
$query = "SELECT * FROM grop WHERE RTID = '".$cryt."'";
?>
|
| |
|
|
|
|
|
|
| Подскажите как саздать запрос к таблице grop если нужно выбрать данные которых внешний ключ RTID совпадал со значением переменной $cryt? | |
|
|
|
|