Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.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
我需要从<;选择>;标记为函数的php变量_Php_Function - Fatal编程技术网

我需要从<;选择>;标记为函数的php变量

我需要从<;选择>;标记为函数的php变量,php,function,Php,Function,这在很多方面都是可能的 您可以创建一个表单,将该表单发送回PHP脚本,然后使用$\u POST或其他方法从请求中获取数据 您还可以使用Ajax,通过select元素上的change事件(例如,通过JQuery)将数据发送到PHP脚本 有很多其他的方法可以做到这一点,但是如果你仔细阅读这两种方法,你可能会发现这些是最简单的方法 完成后,如果您不清楚某些事情,您可以询问有关实际实施的问题。这有多种可能 您可以创建一个表单,将该表单发送回PHP脚本,然后使用$\u POST或其他方法从请求中获取数据

这在很多方面都是可能的

您可以创建一个表单,将该表单发送回PHP脚本,然后使用
$\u POST
或其他方法从请求中获取数据

您还可以使用Ajax,通过
select
元素上的
change
事件(例如,通过
JQuery
)将数据发送到PHP脚本

有很多其他的方法可以做到这一点,但是如果你仔细阅读这两种方法,你可能会发现这些是最简单的方法


完成后,如果您不清楚某些事情,您可以询问有关实际实施的问题。

这有多种可能

您可以创建一个表单,将该表单发送回PHP脚本,然后使用
$\u POST
或其他方法从请求中获取数据

您还可以使用Ajax,通过
select
元素上的
change
事件(例如,通过
JQuery
)将数据发送到PHP脚本

有很多其他的方法可以做到这一点,但是如果你仔细阅读这两种方法,你可能会发现这些是最简单的方法


完成此操作后,如果您不清楚某些内容,您可以询问有关实际执行此操作的问题。

如果select位于表单标记下,则需要为其指定一个
名称,以便在下一页上获取其值,该值已发布

<select id='vaccines'>
     <?php
        include realpath($_SERVER['DOCUMENT_ROOT'] . '/Classes/Controllers/DoctorController.php');
        $names=DoctorController:: getVCName();
        foreach ($names as $namesAvailable) {
           echo "<option value='$namesAvailable[nameID]'>$namesAvailable[names]</option>";
        }
?>
</select>


如果select位于表单标记下,则需要为其指定一个
名称
,以便在下一页上获取其值,该值已发布到下一页

<select id='vaccines'>
     <?php
        include realpath($_SERVER['DOCUMENT_ROOT'] . '/Classes/Controllers/DoctorController.php');
        $names=DoctorController:: getVCName();
        foreach ($names as $namesAvailable) {
           echo "<option value='$namesAvailable[nameID]'>$namesAvailable[names]</option>";
        }
?>
</select>


它是在表单中还是什么,如何提交该值?在提交之前添加一个名称属性以选择标记,然后将该值分配给全局或会话变量,或者将该值作为请求参数传递以获取该页面它是在表单中还是什么,如何提交此值?在提交前添加名称属性以选择标记,然后将该值分配给全局变量或会话变量,或将该值作为请求参数传递以获取该页面它不工作,但此方法将我重定向到另一页面,我只想将值传递给另一个页面中的函数,而不想被重定向。我花了一些时间搜索解决方案,但这不起作用,但没有任何运气。那么,你需要ajax。它不起作用,但此方法将我重定向到另一个页面,我只想将值传递到另一个页面中的函数,而不想被重定向。我花了一些时间来寻找解决方案,但这不起作用,但没有任何运气。那么,你需要ajax。我做了,但我现在只面临一个问题,这是我在表单/Classes/Controllers/DoctorController.php?action=editVC的操作中写的,但我还需要发送一个变量,这怎么可能?我做到了,但我现在只面临一个问题,这是我在表单/Classes/Controllers/DoctorController.php的操作中写的?action=editVC,但我还需要发送一个变量,这怎么可能?
<?php

if ($_SERVER['REQUEST_METHOD'] == 'POST')
$selectedvaccine = $_POST['vaccines'];
echo $selectedvaccine;
?>