$polaczenie = @new mysqli($host, $db_user, $db_password, $db_name); if ($polaczenie->connect_errno!=0) { echo "Error: ".$polaczenie->connect_errno; } else { if($rezultat = @$polaczenie->query("SELECT * FROM wp_coins")) while($db_out = $rezultat->fetch_assoc()) { if(strtoupper($preg_receiver[1]) == strtoupper($char_name)) { if($db_out['tc_id'] !=$preg_id[2]) { $polaczenie->query("INSERT INTO wp_coins SET tc_id='$preg_id[2]', coins='$preg_amount[2]', sender='$preg_sender[1]', user='$current_user->user_login', email='$current_user->user_email', used=0"); } } if($db_out['email'] == $current_user->user_email && $db_out['coins'] == $preg_amount[2]) { $polaczenie->query("UPDATE wp_coins SET used=1 WHERE tc_id='$preg_id[2]'"); return true; } else return false; } } $polaczenie->close();
Error: 1045 Warning: mysqli::close(): Couldn't fetch mysqli
Taki błąd wyskakuję po wywolaniu tego kodu, podejrzewam, że cos tu naknocilem, bo dalem zapytania w glownym zapytaniu, ale wlasciwie jest juz pozno, a glowie sie z tym tyle czasu i nie wiem co tu moze byc nie tak i jak to naprawic.