2017-01-19 7 views
1

私は解決する方法がわからないという質問があります。私は多くのマニュアルを読みましたが、答えはまだ見つかりませんでした。 file2.phpでPHP - 配列を返し、別のPHPファイルで使用

function simpleQuery ($sql) { 
    // Connects to my database, works fine. 
    $conn = connect(); 

    if ($query = $conn->query($sql)) { 
     $result = $query->fetch_all(); 
    } 

    return $result; 
} 

は、私は、変数のそれぞれに使用してループにしたい:だから、私は2つのファイルを持っている、のはfile1.php呼ぼうとfile1のオン

をfile2.php、私はこの機能を持っていますこの関数によって返されます。ファイル2で、私は:

<?php 
    $sql = "SHOW TABLES"; 
    $array = simpleQuery($sql); 

    foreach ($array as $ano) { 
     echo $ano; 
    } 
?> 

私の変数が取得することです: "配列"。 したがって、上のエコーは、印刷する必要がある値ではなく、画面に「配列」を印刷します。

これは簡単な質問ですが、私はちょっと(非常に)失われています。ありがとう!! :)

+0

'print_r($ ano)' –

答えて

0

配列が返された場合、キー=>値の形式で、例えば '名前' => 'コスタス'

にあなたは、ループのforeach($行として$ myarrayの){[ '名前'] $行エコー;}

-1

"POST"を使用して次のページに値を送信するか、代わりに試してみてください

関連する問題