Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在不使用AJAX或任何东西的情况下单击复选框调用php函数_Php_Html - Fatal编程技术网

如何在不使用AJAX或任何东西的情况下单击复选框调用php函数

如何在不使用AJAX或任何东西的情况下单击复选框调用php函数,php,html,Php,Html,我在PHP的echo“”中有一个普通的“复选框”输入“表单” 函数selectItem($serial\u no,$user\u id){echo$serial\u no;} 它们都在PHP文件中……为什么在单击复选框时不调用该函数?因为PHP只在页面加载时运行,而不是在页面加载后运行。这就是为什么您需要使用Ajax从PHP获取值的原因PHP是一种服务器端语言,为什么不使用Ajax或其他语言?为什么您否决了这个问题?很明显他是个乞丐,所以别再粗暴了。只要回答解释说没有办法逃避使用ajax或任

我在PHP的echo“”中有一个普通的“复选框”输入“表单”


函数selectItem($serial\u no,$user\u id){echo$serial\u no;}

它们都在PHP文件中……为什么在单击复选框时不调用该函数?

因为PHP只在页面加载时运行,而不是在页面加载后运行。这就是为什么您需要使用Ajax从PHP获取值的原因

PHP是一种服务器端语言,为什么不使用Ajax或其他语言?为什么您否决了这个问题?很明显他是个乞丐,所以别再粗暴了。只要回答解释说没有办法逃避使用ajax或任何东西,并尝试告诉他方法或建议一个有趣的教程,我只需单击复选框并运行php函数??
<input type='checkBox' onclick='if(this.checked) {selectItem(".$row['serial_no'].",".$user_id.")}'>


function selectItem($serial_no,$user_id){echo $serial_no;}