我完全被困在这里,并在发布时发现了数十个示例以获取和设置值。我想做的是-
让用户在我的表单中的文本框中输入车辆年份模型
然后我需要将此值设置为可变状态
$vehicle_year = $_GET['vyear'];
第一个错误在这里... vyear 是我的文本框的名称和 ID。没有提交表单等,因为我仍然在同一个表单/页面上。根据我下面的代码,我可以检查一个值是否不存在......如何取回实际输入的值?
$vehicle_year = isset($_POST['vehicleyear']) ? $_POST['vehicleyear'] : -1;
if ($vehicle_year == -1) {
echo 'No Value Returned...';
//returns no value...
} else {
//How to get the value and echo it out...
echo $vehicle_year;
}
捕获此值后,我搜索我的数据库以返回所有附有年份(如返回)的制造商 -
$query = "SELECT * FROM `vehicledata` WHERE `year`='$vehicle_year'";
显然它不起作用,因为我仍然没有返回的值。