Я хочу добавить простую систему рейтинга на мой случайный видео-сайт (id = youtube id)
У меня нет большого опыта работы с php и MySQL, и я не уверен, как обновить поле с помощью кнопок отправки следующим образом:
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post" name"rateform">
<input name="rateup" type="image" src="up.png" id="rateup" value="rateup" />
<input name="ratedown" type="image" src="down.png" id="ratedown"
value="ratedown" />
</form>
<?PHP
mysql_connect(",",",",",")or die(mysql_error());
mysql_select_db(",")or die(mysql_error());
if ($_POST['rateup'])
{
mysql_query("UPDATE utube SET rating = rating + 1
WHERE (id = $pageid)");} else if ($_POST['ratedown']) {
mysql_query("UPDATE utube SET rating = rating - 1
WHERE (id = $pageid)");}
?>
Что я должен сделать, чтобы связать HTML и PHP вместе?
Все операторы возвращают правильные значения сами по себе (т. Е. $ Pageid)
но когда я нажимаю кнопки, с полями ничего не происходит.
Когда я помещаю запрос mysql непосредственно в phpmyadmin, он также работает,
Я просто не уверен, как html общается с php?
Я был бы признателен, если бы кто-то сообщил мне о том, как это работает, чтобы я мог заставить мой сценарий работать.