Autor Zpráva
Freeway
Profil *
Moderátor Kajman: Přesunuto z počítadlo kliknutí pomocí databáze.
Mohl by mi někdo říct co je na tomhle skriptu špatně ?? Nepřipočítává se mi zobrazení, díky moc ;)
<? 
$spojeni = mysql_connect("*****","******","*******" );
mysql_select_db(********, $spojeni);
mysql_query("UPDATE pages SET zobrazeni=zobrazeni+1, WHERE file='".$_GET['file']."' LIMIT 1");
header("Location: main.php?file=".$_GET[file]);  ?>
Tomáš K.
Profil *
Nový dotaz patří do nového vlákna, přiděláváš práci modetárorům, kteří tu udržují pořádek.

Chyba je v SQL dotazu, zjistíš ji nejlépe tak, že si ji necháš vypsat, viz Některé časteji řešené dotazy pro MySQL
Freeway
Profil *
Moderátor Kajman: Přesunuto z počítadlo kliknutí pomocí databáze.

A můžeš mi prosím říct kde je ta chyba ? Zkusil jsem snad všechno, i vypsat tu chybu, ale prostě jsem ji nenašel
DJ Miky
Profil
Chyba je v tom, že ti přebývá čárka za zobrazeni+1.

Ještě bys měl ošetřit data z $_GET proti SQL injection, tady asi funkcí mysql_real_escape_string().

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: