次のスクリプトを実行しようとしています(失敗しました)。
$variables = $db->query("SELECT * FROM table1 WHERE Session_ID = '$sess1'");
while($row = $variables->fetch()) {
//FETCH DATA
$id= $row["ID"];
$info = $db->query("SELECT * FROM table2 WHERE ID = $id");
while($row2 = $info->fetch()) {
$name = $row2["FNAME"]." ".$row2["LNAME"]; }
$phone = $row2["PHONE"];
}
//SEND CUSTOMER EMAIL
require("../email/email.php");
}
これはエラーを返します:致命的なエラー:非オブジェクトのメンバー関数fetch()を呼び出します...
私は問題を「解決」することができますが、それは醜いです。基本的に、以下で試しているものよりも前にいくつかの呼び出しを行う必要があります(理論的には機能するはずです)。
何か案は?