У меня есть две таблицы ...SQL объединения данных из двух таблиц
+-----------+-----------+
| employees | positions |
+-----------+-----------+
| id | id |
| fname | pos |
| lname | |
| hphone | |
| cphone | |
| email | |
| posid | |
+-----------+-----------+
Я хочу, чтобы создать форму для добавления нового сотрудника и есть выпадающий список для позиции , так что вы выбираете из позиции, указан в таблице позиций
Я знаю, как сделать раскрывающийся список, но я не уверен, как настроить sql и как сохранить его в качестве новой записи ... может кто-то мне поможет?
Код им с помощью для выпадающего меню является функция называется GetPos и это ...
function getpos(){
$sql=mysql_query("SELECT id,pos FROM positions");
if(mysql_num_rows($sql)){
$select= '<select name="select">';
while($rs=mysql_fetch_array($sql)){
$select.='<option value="'.$rs['id'].'">'.$rs['pos'].'</option>';
}
}
$select.='</select>';
echo $select;
}
он прекрасно работает ... назвать его я использую
это является SQL я думал о ... это правильно?
SELECT employees.id, employees.fname, employees.lname, employees.hphone,
employees.cphone, employees.email, employees.posid
FROM employees
INNER JOIN
positions ON positions.posid = employees.posid
Вы не делаете выпадающий список в SQL, вы? Вы должны сообщить нам, какие языки, рамки и т. Д. Вы используете, прежде чем мы сможем вам помочь. – ps2goat
Есть ли у вас какие-либо знания SQL? Похоже, вы спрашиваете, как вставлять фиктивные данные в вашу обычную таблицу ... –
@ ps2goat true, но более того, мы можем просто дать ему код, чтобы сделать это, например, в asp.net или C# winforms. Вам нужно продемонстрировать хотя бы базовое знание вопроса, который вы задаете. – logixologist