Пожалуйста, может кто-нибудь подскажет, что не так в моем запросе? Когда я загружаю файл на страницу регистрации, отображается сообщение "Неправильный запрос?" - PullRequest
0 голосов
/ 17 июня 2020

Это мой код, когда я заполняю форму и отправляю, он показывает ошибку «Неверный запрос»:

    $link=mysqli_connect("localhost","root","12345","jobscope")or die("Cannot connect");

    $nm=$_POST['nm'];
    $gender=$_POST['gender'];
    $email=$_POST['email'];
    $addr=$_POST['addr'];
    $ph=$_POST['ph'];
    $mobile=$_POST['mobile'];
    $cl=$_POST['cl'];
    $cas=$_POST['cas'];
    $cindustry=$_POST['cindustry'];
    $quali=$_POST['quali'];
    $profile=$_POST['profile'];
    $pwd=$_POST['pwd'];
    move_uploaded_file($_FILES['resume']['tmp_name'],"uploads/".$_FILES['resume']['name']);
    $path = "uploads/".$_FILES['resume']['name'];


    $q="insert into employees(ee_resume,ee_pwd,ee_fnm,ee_gender,ee_email,ee_add,ee_phno,ee_mobileno,ee_current_location,ee_annualsalary,ee_current_industry,ee_qualification,ee_profile) values('$path','$pwd','$nm','$gender','$email','$addr','$ph','$mobile','$cl','$cas','$cindustry','$quali','$profile')";           
    mysqli_query($link,$q) or die("Wrong qquery");
    mysqli_close($link);
    header("location:employeeregister.php");

Ответы [ 2 ]

0 голосов
/ 17 июня 2020

Лучший способ отладки вашего кода, если вы используете функцию mysqli_error ().

if(!mysqli_query($link, $q)){
   die(mysqli_error($link));
}

Я рекомендую использовать эхо-ошибки только в режиме разработки, более желательно выбрать журнал в файл.

0 голосов
/ 17 июня 2020

проверьте, есть ли одинарные кавычки в вашем содержимом vars. попробуйте в каждой переменной

$ myvar = str_replace ("'", "", $ myvar);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...