Запись колонки таблицы sql в тхт формате в php
Как с помощью php записать данные конкретной колонки таблицы sql в txt файле, так чтобы если этот файл существует, перезаписывался?
Ответы (1 шт):
Автор решения: SyntaxErrorLineNULL
→ Ссылка
<?php
$fh = fopen($path, 'w');
$con = mysqli_connect("localhost", "root", "my_password", "my_db");
mysql_select_db("db_name", $con);
/* insert field values into data.txt */
$result = mysqli_query($con, "SELECT [column name] FROM [table name]");
while ($row = mysql_fetch_array($result)) {
$last = end($row);
$num = mysqli_num_fields($result) ;
for($i = 0; $i < $num; $i++) {
fwrite($fh, $row[$i]);
if ($row[$i] != $last)
fwrite($fh, ", ");
}
fwrite($fh, "\n");
}
fclose($fh);
?>