У меня есть две таблицы, в которых естьКак выбрать запись из двух разных таблиц
+----------------------------+
| task |
+----------------------------+
| id | t_title | t_assign_to |
+----------------------------+
+-----------------------------+
| task_employee |
+-----------------------------+
| id | emp_name | emp_underon |
+-----------------------------+
Мой вопрос заключается в том, что я хочу, чтобы принести t_assign_to из-за стола задач, которые имеющей emp_underon = ' 2 'в таблице task_employee с внешним ключом (t_assign_to)
<?php
$sql = mysql_query("SELECT * FROM task");/// i got all value from here
$sql=mysql_query("SELECT * FROM task_employee WHERE emp_underon ='2'");// i got all value from here
//$sql=mysql_query("SELECT * FROM task UNION SELECT * FROM task_employee WHERE emp_underon='2'");
$count = mysql_num_rows($sql);
while($row=mysql_fetch_assoc($sql))
{
echo $row['t_assign_to'];
}
?>
я не получил какую-либо ошибки, но значение также не получает, что средний по te.id, идентификатор означает, что – yuvi
я обновил свой ответ, вы можете обратиться к нему, чтобы сделать последние изменения. Te - это сокращение от task_employee, это означает, что я присоединяю их вместе по их ID –
считает, что будет возвращено 0, но Db у меня есть 2 строки emp_underon = '2' – yuvi