$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.