php - mysqli查询默认值有问题
问题描述
我正在使用 mysqli 查询,我想为特定列设置默认值,从变量中获取该值我已经尝试了很多如果有任何 mysqli 专家帮助我摆脱这个 $route_name,我无法在互联网上获得任何解决方案from, $to 这个变量的值应该作为默认值这是我的查询
CREATE TABLE $route_table_name (
route_id INT(11) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
bus_id INT(11),
route_name VARCHAR(100) DEFAULT $route_name,
route_from VARCHAR(100) DEFAULT $from,
route_to VARCHAR(100) DEFAULT $to
)
解决方案
mysql_query($connection,"CREATE TABLE `".$route_table_name."` (
route_id INT(11) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
bus_id INT(11),
route_name VARCHAR(100) DEFAULT `".$route_name."`,
route_from VARCHAR(100) DEFAULT `".$from."`,
route_to VARCHAR(100) DEFAULT `".$to."`
)");
确保值正在传递
推荐阅读
- android - Xamarin - System.FormatException:“输入字符串的格式不正确。”
- javascript - 缩放 WebView 时,Intersection Observer 停止工作
- python - 如何使用请求让我的刮刀点击网站上的 HTML 按钮(最好)
- java - Java通过值传递数组
- c# - 在 C# 代码中使用 DeviceIoControl 总是返回空的输出缓冲区
- regex - 具有随机顺序元素的正则表达式匹配组
- c - 如何将 2 个不同的文本文件改组为 1 个?
- intellij-idea - IntelliJ 无法识别 Cucumber ParameterType
- ios - Cordova iOS 应用程序关闭会在几分之一秒内显示默认的 Cordova 应用程序图标,然后显示自定义应用程序图标
- rest - Flutter 更改 TextEditController 上的 ListView 以进行搜索