Aquí podría ser tu PUBLICIDAD


¿Por qué esperar SQL parámetro a ser entero y mysqli?

votos
0

Me dieron 2 advertencias.

Primero :

mysqli_connect () espera parámetro 5 sea número entero, de cadena indicado en C: \ xampp \ htdocs \ admin \ config \ koneksi.php en la línea 11

Mi línea 11 es

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

Segundo :

mysqli_select_db () espera parámetro de 1 a ser mysqli, null dado en C: \ xampp \ htdocs \ admin \ config \ koneksi.php en la línea 12

Mi línea 12 es

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

Código completa

<?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); 
?>

Im usando PHP 7. Gracias por cualquier ayuda.

Publicado el 02/09/2018 a las 05:06
fuente por usuario abw1904
En otros idiomas...        العربية       

1 respuestas

votos
0

Creo que está de paso los parámetros erróneos.

esta es la forma correcta de cómo se deben pasar los parámetros.

mysqli_connect(host,username,password,dbname,port,socket);
  • acoger opcional. Especifica un nombre de host o una dirección IP
  • username opcional. Especifica el nombre de usuario de MySQL
  • Contraseña opcional. Especifica la contraseña de MySQL
  • nombre_db opcional. Especifica la base de datos por defecto que se utilizará
  • Puerto opcional. Especifica el número de puerto para intentar conectarse a la MySQLServer
  • zócalo opcional. Especifica la toma o tubería con nombre que se utilizará

por lo que en su caso creo que debería ser

mysqli_connect($server,$username,$password,$database); 
Respondida el 02/09/2018 a las 05:15
fuente por usuario Kanishka Panamaldeniya


Aquí podría ser tu PUBLICIDAD