在php和MySQL中简单喜欢/不喜欢评级系统
发布时间:2020-12-13 16:11:38 所属栏目:PHP教程 来源:网络整理
导读:我想在我的随机视频网站上添加一个简单的评级系统(id = youtube id) 我对php和 MySQL没有多少经验,我不知道如何使用提交按钮以这种方式更新字段: form action="?php echo $_SERVER['PHP_SELF'] ?" method="post" name"rateform" input name="rateup" type="
我想在我的随机视频网站上添加一个简单的评级系统(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连在一起吗? 当我将mysql查询直接放入phpmyadmin时,它也有效, 解决方法
让我们开始发现问题:我只能想象两个原因:
> PHP未连接到数据库.尝试直接从脚本执行查询(从if语句中取出它). 顺便说一句,否则if是一个单词的陈述.你可以用elseif替换它. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |