同様の他の投稿をいくつか読みましたが、それらの適切な実装が得られないようです。結果を 1 つの変数、スペースまたはコンマで区切って返す必要がある別のプログラムから php スクリプトを呼び出しています。php は db に接続し (問題ありません)、クエリを実行して、2 ~ 6 程度の一致する行を返します。これらの結果を 1 つの変数にまとめる必要がありますが、取得できないようです。
ここが私が立ち往生している場所です。
$t = "SELECT user FROM call_times WHERE client='$clientid' AND start <= $date AND end >= $date";
$result = mysql_query($t) or die(mysql_error());
while ($row = mysql_fetch_array($result)) {
$temp = $row['user'];
}
echo $temp;
クエリは正常に実行されますが、下の部分で私が何をしようとしているのか (そして失敗しているのか) をコードから確認できます。結果のリストを保持するには $temp が必要です (例: 5567889 57479992 4335780 (それぞれがユーザー列の異なるエントリです))。
本当にありがとう!