csv-файл не вставляется в базу данных mysql

if(isset($_POST['submit']))
{

    $file=$_FILES['file']['tmp_name'];
    $handle=fopen($file,"r");

    while(($r=fgetcsv($handle,"500",",")) !==FALSE)
    {

    $sql=mysqli_query($con,"insert into `` values('" . implode("','",$r) . "')") or die(mysql_error()) ;

        //echo implode("','",$r); if i run this it shows the data of csv file
    }
}

Запрос не работает. Он показывает только пустую страницу.

php,mysql,

0

Ответов: 1


1

insert into `` values

table name отсутствует, кроме того, анализируя данные, убедитесь, что данные, которые вы вставляете, верны, это может привести к инъекции mysql, поскольку вы напрямую передаете параметры в инструкции sql.

PHP, MySQL,
Похожие вопросы