<?php include('mysql2.php'); $id=$_GET['glos']; $db = lacz_bd(); $dodanie = "SELECT ilosc FROM admin"; $pozycja= $db->query($dodanie); $add = "UPDATE admin SET ilosc = ilosc + 1"; $zwieksz = $db->query($add); $zapytanie = "UPDATE tekst SET widoczne = (widoczne + 1) AND pozycja= ('$pozycja' + 1) WHERE id = '$id'"; $wynik = $db->query($zapytanie); if($pozycja && $zwieksz && $wynik){ ?>
Pobieram wartosc z tabeli ilosc i przypisuje ja zmiennej pozycja nastepnie zwiekszam ta wartosc o 1 ( tylko w bazie) i aktualizuje tabele tekst o te dane.
wyswietla mi takowy blad
Catchable fatal error: Object of class mysqli_result could not be converted to string in C:\wamp\www\Unnamed Site 3\admin\akceptuj.php on line 12
w czym tkwi problem? ilosc jest intem w bazie
z gory dziekuje z apomoc
--------------------------------------------------
napisalem kod od nowa tylko teraz wyskakuje mi cos takiego
<?php include('mysql.php'); $id=$_GET['glos']; $pozycja = $re['ilosc']; $zapytanie = mysql_query("UPDATE tekst SET widoczne = (widoczne + 1) AND pozycja = ('$pozycja' +1) WHERE id = '$id'") or die(mysql_error()); if($re3){ ?>
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\Unnamed Site 3\admin\akceptuj.php on line 10
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\Unnamed Site 3\admin\akceptuj.php on line 12
prosze o pomoc