私はhttps://github.com/Insightly/insightly-php を使用していますが、その中のメソッドに単純な変数を渡す際に問題があります:
require("insightly.php");
$i = new Insightly('my-base64-encoded-api-key');
getContacts()
ここに変数が表示されていないように見える理由を知ってい$lastname
ますか?
例:
$lastname = $_GET["lastname"];
$contacts = $i->getContacts(array("filters" => array('LAST_NAME=\'$lastname\'')));
たとえば、配列に名前をハードコーディングすると、次のようになります。
$contacts = $i-getContacts(array("filters" => array('LAST_NAME=\'Smith\'')));
それを受け入れて結果を返します。
しかし、変数を$lastname
使用すると何も返されません-エラーがないため、それを見てはいけません。- おそらく私の側の構文エラーですが、誰かが私を正しい方向に向けてくれてありがとう:)