您能帮助我并说明为什么当前请求不会将任何结果填入我的txt文件中吗?
我想用PHP插入结果,我没有访问权限来使用mySQL" INTO OUTFILE"命令。
文件已创建,但仍为空。
当前选择应始终只返回1行,其中包含2列:PART_ID和PART_EPOCH列。
我应该在这里遇到问题:
$path = getcwd() . '/next_event.txt';
$next_event = "SELECT
PART_ID
PART_EPOCH
FROM crud_mysqli
WHERE PART_EPOCH = (SELECT MIN(PART_EPOCH) FROM crud_mysqli)
";
$result = mysqli_query($conn, $next_event) or die ( "Sql error : " . mysqli_error( ) );
// Write each row from $result into a file
$row = mysqli_fetch_array($result, MYSQLI_ASSOC) or die ( "Sql error : " . mysqli_error( ) );
$file = fopen($path, 'w');
foreach ($row as $val) {
fputcsv($file, $val);
}
fclose($file);