[英]Insert PHP variable into SQL Select query output
我有一个动态php变量,我想加入到sql查询的每一行中。 我知道以下内容可以添加为静态变量:
$output = "SELECT
'example' as extra_column,
order_date as order_date
FROM $order_table"
会返回:
extra_column order_date
example 01/01/2017
example 02/01/2017
example 02/01/2017
但我想不出如何使额外列中的字段动态化,例如,我已经累了
$output = "SELECT
'"$dynamic_variable"' as extra_column,
order_date as order_date
FROM $order_table"
但这打破了查询,任何人有任何想法吗?
尝试使用点将字符串连接起来。
$output = "SELECT '".$dynamic_variable."' as extra_column, order_date as order_date FROM $order_table"
您有语法错误。
连接字符串和变量时,应该有点。
$dynamic_variable = 'example';
$output = "SELECT
'" . $dynamic_variable . "' as extra_column,
order_date as order_date
FROM $order_table";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.