Предупреждение: mysqli_query () ожидает как минимум 2 параметра, 1 задано в C: \ xampp \ htdocs \ exam \ kuis \ login.php в строке 19 [duplicate]

Нет вреда для его использования. Вы не получите никакой ошибки. но лучше всего использовать свойство модели.

3
задан user3236268 31 January 2014 в 19:33
поделиться

2 ответа

В конце запроса отсутствует ):

mysqli_query($con, "INSERT INTO `temp` (`name`, `email`, `delivery`, `session`)
                    VALUES ('$name', '$email', '$delivery', '$session')");
                                                                      ^

BTW, mysqli поддерживает параметризованные запросы, вы должны использовать их вместо подстановки строки.

2
ответ дан Barmar 22 August 2018 в 20:10
поделиться
  • 1
    Спасибо, я просто заметил, что, как вы прокомментировали это! Будет отмечен как правильный ответ, когда он будет доступен через 10 минут. Еще раз спасибо! – user3236268 31 January 2014 в 19:37

В конце вашего запроса отсутствует ).

<?php

$sql = sprintf("INSERT INTO `temp` (`name`, `email`, `delivery`, `session`) 
                            VALUES ('%s', '%s', '%s', '%s')"
              , mysqli_real_escape_string( $con, $name )
              , mysqli_real_escape_string( $con, $email )
              , mysqli_real_escape_string( $con, $delivery )
              , mysqli_real_escape_string( $con, $session )  );

mysqli_query( $con, $sql );

Ссылка

mysqli_query

5
ответ дан Binary Alchemist 22 August 2018 в 20:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: