PHP error při "lajkování"
Zdravím, mám kód, je to počítadlo Likování a Dislikování, funguje to, jenže vždycky při spuštění mi to vypíše error
<?php
if ($_POST['like']) { ...prvni error
mysql_query("UPDATE `likes` SET `clicks` = `clicks` + 1 WHERE `action`='like'");
} else if ($_POST['dislike']) { ...druhy error
mysql_query("UPDATE `likes` SET `clicks` = `clicks` + 1 WHERE `action`='dislike'");
}
?>
A vypíše to Notice: Undefined index: like in C:\....
Nevíte co tam je špatně? Díky.
1) Nepoužívej * při SELECTu vždy vyjmenuj ty sloupce které chceš vybrat, je to rychlejší pro databázi.
2)
A promiň už si vyřešil tim issetem,tak je to OK, tohle to dělá furt tyto NOTICE já ignoruju napsáním tohoto na začátek skriptu a pak už nepotřebuješ u ničeho dávat isset(), (vypne to všechny NOTICE hlášky):
3) Udělej si jen jednu tabulku a sloupce pojmenuj třeba ID_stranky , LIKE , DISLIKE atd.. a pak jen měň hodnoty v daných sloupcích a řádcích.