[ Frane Marinković @ 27.12.2007. 18:58 ] @
Radim jedan malo poveci projekt i gotov sam, sad cekam hosting, i radim neke detalje i evo dođem do tu i zapnem, ne znam zašto, ali već koristim slicnu funkciju na drugim pageovima i radi bez problema.... evo tog spornog dijela znaci u bazi imam jedan column "out" koji broji izlazne klikove za pojedine stvari i njega treba kad se pokrene ovaj script da se uveća za +1 Code: <?php include("connect.php"); $koji_id = addslashes($_GET['id']); // id znaci getam ga ?id=2 npr. function out($id) //count the vote and save ip of last voter to avoid cheating { $rezultat= mysql_query("select * from toplist where id='$id'"); // while($uzmi = mysql_fetch_array($rezultat)){ // to je dodano jer sam mislio da $do_sada = $uzmi['out']; // out= out+1 nece da radi, ali eto $nova=$do_sada++; // ne radi ni ovako } $update="UPDATE linkovi SET out= '$nova' WHERE id= '$id'"; mysql_query($update) or die('brojac - greska: '.mysql_errno().', '.mysql_error()); } out($koji_id); //pozivam ispod u if-u ali nije bitno sad ?> na update sam stavljao i .... SET out= out+1 ali opet grešku daje istu, pa sam onda pokušao s vađenjem pa onda $do_sada++; Code: 1064, You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'out= '1' WHERE id= '2'' at line 1 |