У меня есть этот подзапрос:
$sql = "SELECT * FROM curriculum WHERE ci in (SELECT curriculum FROM contactados WHERE activado = 'si' AND empresa = '".$_SESSION['emp']."' )";
echo "Rows: ".@mysql_num_rows($sql);
$result = mysql_query($sql, $link) or die(mysql_error($link));
while($fila = mysql_fetch_array($result)){
echo $fila['nombres']." ".$fila['apellidos']or die("error");}
Но это не работает, и я не знаю почему
Я надеюсь, что эта работа для вас …
$sql = "SELECT `a`.*, `b`.`curriculum` FROM `curriculum` AS `a`
LEFT JOIN `contactados` AS `b` ON `a`.`ci` = `b`.`curriculum`
WHERE `b`.`activado` = 'si' AND `b`.`empresa` = '".$_SESSION['emp']."'";
Других решений пока нет …