parametresinin 1 olmasını beklerim, kendi android cihazınızdan bir mysqli db'ye kayıt olduğunuz bir uygulama oluşturmayı denerim. php betiğimde birçok uyarı alıyorum.PHP Hata kodu: mysqli
Uyarı: mysqli_prepare() parametresi 1 mysqli olmasını bekler, 12 Uyarı hattında /home/a3074158/public_html/Register.php verilen mantıksal:) (mysqli_stmt_bind_param parametresi 1 boş, mysqli_stmt verilecek bekler hattında /home/a3074158/public_html/Register.php 13
Uyarı: mysqli_stmt_execute() parametresi 1 boş satır 14
Uyarı üzerinde /home/a3074158/public_html/Register.php verilen, mysqli_stmt bekliyor : mysqli_stmt_close() mysqli_stmt parametresinin 1 olmasını bekler, null satırda 0/307158/public_html/Register.php içinde verilen null değeri
Uyarı: mysqli_close() parametresi 1 boş satıra /home/a3074158/public_html/Register.php verilen, mysqli olmasını bekler 19
Benim kodudur:
<?php
$connect = mysqli_connect("localhost", "my_user", "my_password", "my_db");
if(!$connect){
die('Verbindung fehlgeschlagen: '. mysqli_connect_error());
}
$name= $_Post["name"];
$alter= $_Post["alter"];
$passwort= $_Post["passwort"];
$username= $_Post["username"];
$statement = mysqli_prepare($connect, "Insert into User (name, `alter`, username, passwort) VALUES(?, ?, ?, ?)"); // edit after chris85
mysqli_stmt_bind_param($statement,"siss", $user, $alter, $username, $passwort);
mysqli_stmt_execute($statement);
mysqli_stmt_close($statement);
mysqli_close($connect);
?>
İlk denemem, herhangi bir fikir/ipucu/öğretici mi?
Hata bildiriminiz etkin ve "E_ALL" olarak ayarlanmış mı? => '$ connect = mysqli_connect' =>' ($ conn-> connect_error) ' – fusion3k
Teşekkürler. Uyarlanmış, demek istediğin bu mu? –
Şartlı düzenlemeyi kaçırdınız, '! $ Connect> connect_error'. – chris85