Php 按可点击按钮输入图像
我想制作一个可点击的图像,如果点击了它,我会使用Php 按可点击按钮输入图像,php,html,image,button,input,Php,Html,Image,Button,Input,我想制作一个可点击的图像,如果点击了它,我会使用$\u POST获取它的值并使用它。看起来是这样的: if (isset($_POST['checked'])){ $q = mysql_query("UPDATE table SET checked = 2 WHERE tr_id = ". $_POST['checked']); } <form action="" method="POST"> <input type="image" src="images/checke
$\u POST
获取它的值并使用它。看起来是这样的:
if (isset($_POST['checked'])){
$q = mysql_query("UPDATE table SET checked = 2 WHERE tr_id = ". $_POST['checked']);
}
<form action="" method="POST">
<input type="image" src="images/checked.png" name="checked" value="<?php echo $info[0]; ?" />
</form>
if(设置($\u POST['checked'])){
$q=mysql\u查询(“更新表集检查=2,其中tr\u id=“.$\u POST['checked']);
}
如果关闭双引号和输入标记,那就太好了:
<input type="image" src="images/checked.png" name="checked" value="<?php echo $info[0]; ?>">
您缺少双引号“
和
结尾处的:D
value="<?php echo $info[0];">
value=“即使在其他浏览器中也应该可以使用,但如果您想在按钮中使用丰富的HTML,只需使用
:
这也将提交您的
。不要在MySQL查询中直接使用$\u POST
变量。查看值替换或使用抽象层。您确定您的标记正确吗?如果$\u POST['checked']
的值类似于:23');升降台--代码>?检查这个链接:Paolo Moretti我会检查这个:)我在那里没有看到它:值=“@IonutFlaviusPogacian
具有提交按钮行为,就像
标记一样”。但仍然不是输入标记;我还得到了一个答案-当回答像你做的那样时,它在Chrome和Mozilla中工作,但在IE中,当尝试获取$\u POST值时,它返回按钮之间的标记,而不是属性值。。
<button>
<img src="someImg.jpg" alt="">
</button>