Почему SQL Ожидать Параметр быть Integer и MySQLi?

голоса
0

Я получил 2 предупреждения.

Первый :

mysqli_connect () ожидает параметр 5, чтобы быть целым числом, строка, заданная в C: \ XAMPP \ HTDOCS \ администратор \ Config \ koneksi.php в строке 11

Моя линия 11

$koneksi    = mysqli_connect($server,$id_user,$nama,$username,$password,$level);    

Во-вторых:

mysqli_select_db () ожидает параметр 1, чтобы быть MySQLi, нуль приведены в C: \ XAMPP \ HTDOCS \ админ \ Config \ koneksi.php в строке 12

Моя линия 12

$selected   = mysqli_select_db($koneksi, $database)or die(Couldn't open database $database);

Полный код

<?php
$server = localhost;
$id_user = ;
$nama   = ;
$username = root;
$password = ;
$level  = ;
$database = penjualan;

$koneksi    = mysqli_connect($server,$id_user,$nama,$username,$password,$level);
$selected   = mysqli_select_db($koneksi, $database)or die(Couldn't open database $database); 
?>

Им с помощью PHP 7. Спасибо за любую помощь.

Задан 02/09/2018 в 05:06
источник пользователем
На других языках...                            


1 ответов

голоса
0

Я думаю, что вы передаете неправильные параметры.

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

mysqli_connect(host,username,password,dbname,port,socket);
  • Дополнительно пройдет. Задает имя хоста или IP-адрес
  • имя пользователя Необязательный. Задает имя пользователя MySQL
  • пароль Необязательный. Задает пароль MySQL
  • DbName Необязательный. Указывает базу данных по умолчанию, которые будут использоваться
  • порт Дополнительно. Задает номер порта, чтобы попытаться подключиться к MySQLserver
  • розетка Дополнительно. Определяет сокет или именованный канал, который будет использоваться

так что в вашем случае я думаю, что это должно быть

mysqli_connect($server,$username,$password,$database); 
Ответил 02/09/2018 d 05:15
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more