问题 我正在构建要发送的 HTML 电子邮件,其中包含我们数据库中的产品。我相信,我拥有完成任务所需的所有活动部件,但不确定如何将其拼凑起来。HTML 模板$template = file_get_contents("notify.html");模板标签{{TITLE}}
{{PRICE}}
{{LOCATION}}
{{MILES}}我要循环的元素注意:第一个元素在模板内。不过,如果需要,我可以删除它。一个简单的模板系统 但我相信这只适用于一行(对吧?)foreach($variables as $key => $value){ $template = str_replace('{{ '.$key.' }}', $value, $template);}MySQL 结果// Create connection$conn = mysqli_connect($servername, $username, $password, $dbname);// Check connectionif (!$conn) { die("Connection failed: " . mysqli_connect_error());}$sql = "SELECT * from";$result = mysqli_query($conn, $sql);if (mysqli_num_rows($result) > 0) { // output data of each row while($row = mysqli_fetch_assoc($result)) { // $row['title'] // $row['price'] // $row['location'] // $row['miles'] }} else { echo "0 results";}所以...考虑到所有这些,我将如何构造 HTML 以循环遍历结果并包含该 DIV 的次数与结果的次数一样多?谢谢你看。附言。我在 SO 上研究了这个主题,发现了类似的问题,但没有一个完全符合我的标准。再次感谢!
目前暂无任何回答
- 0 回答
- 0 关注
- 91 浏览
添加回答
举报
0/150
提交
取消