0
USERSSとZPATECNIの2つのテーブルがあります。私は次のコードを持っていますが、その後は何も表示されません。選択は正しい - Oracle SQL開発者で機能する。 ID、ユーザー名とパスワードはテーブルユーザーのもの、schvalenoはzpatecniのものです。PHPの複数のテーブルのデータを表示
どうしたのですか?
$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'];
}
あなたはレコードが両方のテーブルに存在するあなたのtable.Doesで 'no'としてadmin''を持つレコードがあることを確認します。このSQLをSQLサーバーで直接実行して参照してください。 –
はい、テーブルのユーザーには、私はadmin = noと1のレコードがあります。このselectはSQLデベロッパーで動作します –
'parseAndExecute'とは何ですか?私は 'oci_parse'と' oci_execute'を見ます。どこでこれを手に入れましたか。 –