0

SMSを送信するためにTwilioAPIを使用しています。mysqlの結果から受信者のリストに送信できるように変更しようとしています。

与えられたサンプルコードは次のとおりです。

$people = array(
    "+14155551212" => "First Lastname",
);

私のコードは次のとおりです。

$people = array(
    while($res = mysql_fetch_array($usersphone)) {
    $people[$res['UserMobile']] = $res['UserFirstName'];
    }
);

構文は悪いですが、どこにあるのかわかりません。

4

2 に答える 2

0

制御構造を配列に入れることはできません。

$people = array();
while ($res = mysql_fetch_array($usersphone)) {
    $people[$res["UserMobile"]] = $res["UserFirstName"];
};

mysql_*また、SO には、廃止されたため、関数を使用しないことについてのすべてを伝える投稿がたくさんあります。

于 2013-01-31T21:20:13.083 に答える
0

配列定義にロジックがあります。配列を定義してから、while を入力する必要があります。

// define the array
$people = array();
while($res = mysql_fetch_array($usersphone)) {
    // populate key with mobile and value with name
    $people[$res['UserMobile']] = $res['UserFirstName'];
}
于 2013-01-31T21:20:27.037 に答える