Php 在字符串中的两个变量之间放置点
如何在mysql中的两个变量之间加一个点? 类似这样的,但不起作用:Php 在字符串中的两个变量之间放置点,php,Php,如何在mysql中的两个变量之间加一个点? 类似这样的,但不起作用: $query_filename->execute(array(".$value.".".$ext.", $key)); 因此,该表将读取(例如):file.txt 谢谢大家! “file.txt”(或任何变体)甚至不是远程有效的SQL。它不是一个查询,只是一个文件名 在PHP中,为了实现您的目标,请尝试: array($value . '.' . $ext,$key); 在MySQL中,您的查询应该包括 CONCAT
$query_filename->execute(array(".$value.".".$ext.", $key));
因此,该表将读取(例如):file.txt
谢谢大家! “file.txt”(或任何变体)甚至不是远程有效的SQL。它不是一个查询,只是一个文件名
在PHP中,为了实现您的目标,请尝试:
array($value . '.' . $ext,$key);
在MySQL中,您的查询应该包括
CONCAT(value,".",ext)
为什么不
“{$value}.{$ext}”
?“$value.”
将向字符串中添加两个文本
字符。您可以在之前始终在命令中串联字符串…可能的重复项有太多的
和“
s.$value.”。$ext