|
|
|
| Здраствуйте,у меня есть 2 таблицы Главная, Группы.... В Главной таблице есть столбец "Группа" а в таблице Группы содержаться названия групп которые содержаться в столбце "Название групппы"...я их связал между собой..... В форме добавления есть такой элемент SELECT в котором я хочу чтоб отражались Названия Групп... Подскажите как это сделать | |
|
|
|
|
|
|
|
для: MaxFR
(31.10.2007 в 20:27)
| |
SELECT Главная.Группа, Группы.НазваниеГрупппы FROM Главная LEFT JOIN Группы
ON Главная.Группа = Группы.id
ORDER BY 1
| наверное | |
|
|
|
|
|
|
|
для: EXP
(31.10.2007 в 22:00)
| | и где мне это написать ??? как отдельный PHP скрипт или в html форме????Я просто только начил разбираться с этими языками... В делфи например просто привязываешь объект SELECT к таблице и все показывает.... а тут как темный лес для меня))) | |
|
|
|
|
|
|
|
для: MaxFR
(02.11.2007 в 12:07)
| |
<?
$query = mysql_query ("Здесь запрос, приведенный г-ном EXP");
if ($query) $num_rows = mysql_num_rows ($query);
if ($num_rows)
{
echo "<select name=group>";
while ($list = mysql_fetch_assoc ($query))
{
echo "<option value=Группы.id>Группы.НазваниеГрупппы</option>";
}
echo "</select>";
}
?>
|
Примерно так... | |
|
|
|
|
|
|
|
для: MaxFR
(02.11.2007 в 12:07)
| | А с Дельфи хорошо разобрались ? Если так пишите ... | |
|
|
|
|
|
|
|
для: oradev
(02.11.2007 в 14:38)
| | на Delphi делал базу данных ))) Не могу сказать что хорошо, нормально... но подключить таблицу к DBLookupComboBox с помощью Инспектора объектов смог ... А SELECTом назвал потому что все мысли о PHP , а Delphi остался позади.. если вас смутило это сравнение.. Следующий раз буду называть "полем со списком", что бы было понятно )))) | |
|
|
|
|
|
|
|
для: MaxFR
(03.11.2007 в 13:03)
| | блин все сделал как вы написали... вообще пустую страницу выводит(((((( | |
|
|
|
|
|
|
|
для: MaxFR
(03.11.2007 в 15:17)
| | названия таблиц и полей замените на ваши
<?php
// здесь подключение
if ( ! $resurs = mysql_query("SELECT main.group, groups.group_name FROM main LEFT JOIN groups
ON main.group = groups.id
ORDER BY 1"))
exit('<html><body>' . mysql_errno() . ": " . mysql_error() . '</body></html>' . "\n") ;
if (mysql_num_rows($resurs))
{
echo "<select name=group>\n";
while($list = mysql_fetch_assoc($resurs))
{
echo '<option value=' . $list['group'] . '>' . $list['group_name'] . '</option>' . "\n";
}
echo "</select>\n";
} else {
exit('<html><body>по вашему запросу ничего не найдено</body></html>' . "\n") ;
}
// здесь отключение
?>
|
| |
|
|
|