我知道这个问题需要这么多时间,但是我的代码中的一些问题我不希望在循环中打印,当我在内部提供id时,循环显示只有一行,请参阅代码以获取更多信息。
<?php
include("../../config/db_config.php");
$email_query = $con_db->query("SELECT * FROM emailtemplate") or die("Erro");
if($email_query->num_rows > 0){
while($row = $email_query->fetch_assoc()) {
$templatename = $row["templatename"]. "<br>";
}
}
echo $templatename;
?>
答案 0 :(得分:0)
您可以在while循环外声明变量。
然后使用。 =运算符将其附加到while循环中。
<?php
include("../../config/db_config.php");
$email_query = $con_db->query("SELECT * FROM emailtemplate") or die("Erro");
$templatename = "";
if($email_query->num_rows > 0){
while($row = $email_query->fetch_assoc()) {
$templatename .= $row["templatename"]. "<br>";
}
}
echo $templatename;
?>
答案 1 :(得分:0)
你可以使用它。这可以帮到你。
<?php
include("../../config/db_config.php");
$templatename = "";
$email_query = $con_db->query("SELECT * FROM emailtemplate") or die("Erro");
if($email_query->num_rows > 0){
while($row = $email_query->fetch_assoc()) {
$templatename .= $row["templatename"]. "<br>";
echo $row["templatename"];
}
}
echo $templatename;
?>