gpt4 book ai didi

php - 使用 PHP MySQL 从前端输入 CSV

转载 作者:行者123 更新时间:2023-11-29 19:06:18 25 4
gpt4 key购买 nike

我想使用网站前端的 CSV 文件将数据插入到 phymyadmin 表中,这必须更新我表中之前的所有记录。

此代码根本不起作用。请找出错误所在。

    <?php

$servername = "localhost";
$username = "";
$password = "";
$dbname = "";

$conn = mysql_connect($servername, $username , $password );

if(! $conn ) {
die('Could not Find Some Error Occured: ' . mysql_error());
}

if(isset($_POST["submit"]))
{
if($_FILES['file']['name'])
{
$filename = explode(".", $_FILES['file']['name']);
if($filename[1] == 'csv')
{
$handle = fopen($_FILES['file']['tmp_name'], "r");
while($data = fgetcsv($handle))
{
$uname = mysqli_real_escape_string($connect, $data[0]);
$pass = mysqli_real_escape_string($connect, $data[1]);

mysql_select_db('desiresq_record');

$query = "INSERT into login (username, password)
VALUES ('$uname','$pass')";
mysqli_query($connect, $query);
}
fclose($handle);
echo "<script>alert('Import done');</script>";
}
}
}
?>

最佳答案

您在脚本中同时使用了 MySQL 和 MySQLi 扩展。

我建议just sticking to MySQLi ,鉴于 MySQL 早已被弃用,并且由于安全问题不应该使用。

祝你好运!

关于php - 使用 PHP MySQL 从前端输入 CSV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43475102/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com