在PHP中显示来自多个表的数据

时间:2017-01-08 10:27:14

标签: php sql

我有两张桌子 - USERSS和ZPATECNI。我有以下代码,但在此之后,没有任何显示。选择是正确的 - 它适用于Oracle SQL开发人员。 ID,用户名和密码来自表用户,schvaleno来自zpatecni。

有什么问题?

$r = $db->parseAndExecute("SELECT USERSS.ID, USERNAME, PASSWORD, SCHVALENO"
    . " FROM USERSS JOIN ZPATECNI ON ZPATECNI.ID_OSOBA = USERSS.ID WHERE ADMIN = 'NO'");

while (($row = oci_fetch_array($r, OCI_ASSOC + OCI_RETURN_LOBS)) != false) {
    echo $row['ID'];
    echo $row['USERNAME'];
    echo $row['PASSWORD'];
    echo $row['SCHVALENO'];
}

1 个答案:

答案 0 :(得分:0)

您可以尝试以下操作:

 SELECT USERSS.ID,
        USERSS.USERNAME,
        USERSS.PASSWORD,
        USERSS.SCHVALENO 
 FROM USERSS 
 JOIN ZPATECNI ON ZPATECNI.ID_OSOBA = USERSS.ID 
 WHERE ADMIN = 'NO'"