大家好,我已经向客户手机发送了这样的消息
$message="Your ticket is booked for ID='$id'";
所以现在我的老板告诉我,我们需要一个条款来定制这条消息。可能就像这样
$message="Your ticket ID='$id' is booked,you are welcome";
他们会同时更改消息。
所以我在管理员中添加一个部分来使用文本区域更改该消息。但是我对该变量$id
做了什么?我如何将变量添加到数据库并获取它?
答案 0 :(得分:4)
将您的信息保存在数据库中,如下所示
$message="Your ticket ID= ###id### is booked,you are welcome";
从数据库获取数据时
$message = //message from db
str_replace("###id###", $id, $message);
希望有所帮助
干杯
答案 1 :(得分:3)
我的建议是使用占位符。作为输入,您可以定义一个%ID%
占位符,并在从数据库中检索消息时动态替换它。
例如,当您的老板输入消息"Your ticket is booked for ID=%ID%"
时,您将%ID%
替换为PHP脚本中的真实ID。
答案 2 :(得分:2)
$message="Your ticket ID = {{ id }}is booked,you are welcome";
$message = str_replace("{{ id }}", $id, $message);
echo $message;
这里我建议与vaibhav相同,但更明显的格式