次のようなodbc_prepareステートメントとodbc_executeステートメントを使用してクエリを作成しようとしています。
$query = 'SELECT * FROM TABLE WHERE names IN (?) AND age < ?';
$names = "Joe, John, Billy";
$age = 21;
$result = odbc_prepare($this->connection, $query);
odbc_execute($query, array($names, $age));
もちろん、何らかの理由でこれは機能せず、$names変数のフォーマットにいくつかのバリエーションを試しました。odbc_prepareとWHEREIN句を使用するクエリの例を見つけることができなかったので、助けていただければ幸いです。
OpenEdge10.2Aodbcドライバーを使用してProgressデータベースに接続しています。