如何使用这些数据字段在php中创建决策树?
所以作业要求我们根据3到4个变量建立一个决策树。 每个值都应该有一个结果 第一个文件是一个HTML文档,它有一个带有下拉菜单的表单。 对于3个变量的每个组合,颜色、大小和形状。像水果一样的东西需要有回声。因此,如果用户选择形状圆圈颜色红色和大小中等,则输出将成为苹果 所以我想多个if语句在彼此之间,但是如何呢?我试过了,但到目前为止运气不好。那么PHP应该如何实现呢如何使用这些数据字段在php中创建决策树?,php,html,Php,Html,所以作业要求我们根据3到4个变量建立一个决策树。 每个值都应该有一个结果 第一个文件是一个HTML文档,它有一个带有下拉菜单的表单。 对于3个变量的每个组合,颜色、大小和形状。像水果一样的东西需要有回声。因此,如果用户选择形状圆圈颜色红色和大小中等,则输出将成为苹果 所以我想多个if语句在彼此之间,但是如何呢?我试过了,但到目前为止运气不好。那么PHP应该如何实现呢 HTML CODE ---------- <!DOCTYPE html> <html lang="en" dir
HTML CODE
----------
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<!--this is a simple fieldset with the dropboxes put in them-->
<fieldset>
<legend>Select your fruit!</legend>
<form class="" action="tree.php" method="post">
<select name="Color">
<option value="Blank"></option>
<option value="Red">Red</option>
<option value="Purple">Purple</option>
<option value="Yellow">Yellow</option>
</select>
<select name="Size">
<option value="Blank"></option>
<option value="Small">Small</option>
<option value="Medium">Medium</option>
<option value="Large">Large</option>
</select>
<select name="Shape">
<option value="Blank"></option>
<option value="Round">Round</option>
<option value="Square">Square</option>
<option value="Elipse">Elipse</option>
</select>
<input type="submit" />
</form>
</fieldset>
</body>
</html>
首先使用可能的结果集创建一个主表,该表可能包含形状|颜色|大小|水果名称等字段。现在,在submit上捕获每个下拉值,并在tree.php页面中捕获它们。现在,使用获得的值在主表中搜索结果,并回显将从数据库中获得的结果 如果不想使用数据库,则必须使用多个If-else语句或switch-case,这肯定会缩短代码