以下是一个简单的PHP实例,演示如何创建一个联动菜单(也称为级联菜单或下拉菜单),它允许用户从一个下拉菜单中选择一个选项,然后根据该选项的值动态地填充另一个下拉菜单。

环境准备

- PHP环境

实例联动菜单php,实例联动菜单PHP:实现前后端交互的详细教程  第1张

- MySQL数据库

- HTML/CSS/JavaScript

数据库准备

我们需要一个简单的数据库表来存储城市信息。

```sql

CREATE TABLE cities (

id INT AUTO_INCREMENT PRIMARY KEY,

country_id INT,

city_name VARCHAR(100)

);

INSERT INTO cities (country_id, city_name) VALUES (1, 'New York');

INSERT INTO cities (country_id, city_name) VALUES (1, 'Los Angeles');

INSERT INTO cities (country_id, city_name) VALUES (2, 'Tokyo');

INSERT INTO cities (country_id, city_name) VALUES (2, 'Osaka');

```

PHP代码

接下来是PHP代码,用于处理前端发送的请求并返回相应的城市列表。

```php

// 假设数据库连接信息

$host = "