PHP 7.1 で単純な Usercheck を実装しようとしています。
$con = getConnection();
//check connection
if(!$con){
die("Connection to database failed". mysql_connect_error() );
} else echo ("connection to database successfull");
//checking if nickname already exists
$checkUserExistanceSql = "SELECT nickname FROM user WHERE nickname='" + $nickname+ "'";
//sending query to sql database
$doesExist = mysqli_query($con, $checkUserExistanceSql)
or die ("Fehler in der Datenbankabfrage");
if(mysqli_num_rows($doesExist)>=1){
echo "Nickname not available, use another name";
}
しかし、私はこの警告を受けています
警告: E:\XAMPP\htdocs で数値以外の値が検出されました... 29 行目 29 行目は $checkUserExistanceSql です。問題がどこにあるのでしょうか?