2016-08-01 7 views
-1

私はこれが私の顔を空にしている間違いだと知っていますが、私の人生では私はそれを見ることができません。どんな考え?任意の提案をいただければ幸いです。ForeachループPHP T_FOREACHエラー

$locations = Select('SELECT location_id, venue_city FROM location'); 

echo '<select style="width:100px;">' . 
     foreach($locations as $location) 
     { . '<option value="' . $location['location_id'] .'">'. $location['venue_city'] . '</option>' . } . 
    '</select>'; 
+0

実際にはwhats 'Select()' do ??そのコアPHP関数ではない –

+3

連結内にforeachループを持つことはできません。 foreachループの中で '。='を連結してみるとよいでしょう。 – Rizier123

+0

'Select()'はライブラリの関数で、データベースへのすべての接続を行います。そのように新しいページを作るたびに、接続文字列やものをコピーする必要はありません。また、 '。=' – Mitchell

答えて

-2

Foreachは配列値のみを受け入れます。私はあなたが文字列の値でそれを呼び出すと信じています。

+0

'Select'関数が返ってくることは知っていますか? –