表中类似PHP的按钮(计数器)
我有一个用php制作的表,在该表中我显示了数据库中的一些内容。我已经在每个td中创建了一个简单的按钮(类似于like),我希望它在每次点击时增加1。 下面是带有按钮的行:表中类似PHP的按钮(计数器),php,html,mysql,button,social-media-like,Php,Html,Mysql,Button,Social Media Like,我有一个用php制作的表,在该表中我显示了数据库中的一些内容。我已经在每个td中创建了一个简单的按钮(类似于like),我希望它在每次点击时增加1。 下面是带有按钮的行: echo "<tr align=\"center\"> <td>$nameTemp</td> <td>$categoryTemp</td> <td>$textTemp</t
echo "<tr align=\"center\">
<td>$nameTemp</td>
<td>$categoryTemp</td>
<td>$textTemp</td>
<td>$likesTemp <input type= 'submit' value='like' name='likes'></td>
<td>$usernameTemp</td>
<td> <button type=\"button\" style=\"cursor:pointer\" onclick=\"openWindow('$multimediaTemp','div1')\">View me</button> </td>
</tr>
";
echo”
$nameTemp
$categoryTemp
$textTemp
$likesTemp
$usernameTemp
看我
";
$likesTemp是总的likes var我为您制作了一个您需要的示例:
- 按钮将增加$\u会话['likeTemp']李>
<?php
session_start();
if(isset($_POST['likes']))
++$_SESSION['likeTemp'];
?>
<form method="post">
<table>
<td><?php echo "Blabla"; ?></td>
<td><?php echo "Trololo"; ?></td>
<td>
<?php
if(isset($_SESSION['likeTemp']))
echo $_SESSION['likeTemp'];
else
{
$_SESSION['likeTemp'] = 1;
echo $_SESSION['likeTemp'];
}
?>
<input type="submit" value="like" name="likes"></td>
</table>
您可以通过AJAX实现这一点