在SQL语句中,可通过.将变量拼接进查询语句,实现动态传参。接下来通过具体示例进行说明。
1、 创建一个名为test.php的文件,演示PHP如何在SQL查询中使用变量获取数据。
2、 在test.php文件中,通过mysql_connect()函数连接数据库服务器,并利用mysql_select_db()函数选定要操作的数据库,如示例中的test数据库,完成数据库的初始化连接与选择。
3、 在test.php中定义变量\$id,后续用于SQL查询的条件筛选。
4、 在test.php文件里,通过.将\$id变量拼接到SQL语句中,然后使用mysql_query()函数执行该SQL语句,完成数据库操作。
5、 在test.php文件中,利用mysql_fetch_assoc()函数将上一步的执行结果转为关联数组,并通过print_r()函数将其内容输出显示。
6、 用浏览器打开test.php文件,观察运行效果。
7、 通过mysql_connect()函数连接数据库,再用mysql_select_db()函数选定要操作的数据库,完成数据库连接与选择。
8、 定义变量\$id,将其通过字符串拼接方式嵌入SQL语句,并调用mysql_query()函数执行该SQL操作。
9、 将上一步的执行结果利用 mysql_fetch_assoc() 函数转为关联数组,再通过 print_r() 函数将其内容打印输出。
