データベースに名前付きの列がありip_management.id_address
ます。すべての IP アドレスを選択して、フラット ファイル (.txt) に保存したいと考えています。最初にそれらを配列に入れてから、テキストファイルに保存しようとしました。
これが私のコードです:
$query = "SELECT ip_address FROM ip_management";
$result = mysql_query($query);
$result_array = array();
while($row = mysql_fetch_assoc($result)) {
$result_array[] = $row;
}
print_r($result_array);
$file_handle = fopen($create_name, 'w') or die("Error: Can't open file");
foreach($result_array as $key => $value) {
fwrite($file_handle,$value."|");
}
しかし、テキスト ファイルに次の結果が表示されます。
Array|Array|Array|...
IP アドレスをテキスト ファイルに表示するには、次のようにします。
10.10.10.10|11.11.11.11|12.12.12.12|...
私のコードの何が問題になっていますか?