根据 mysql 数据在文本区域中提供反馈消息
Provide feedback message in textarea based on mysql data
我正在从 mysql 数据库中的两列中提取数据,并在折线图中直观地表示它。下面是图表显示在我想放在文本区域中的网页上,该文本区域根据图表中显示的数据提供反馈消息。我想知道这是否可以通过使用 if else 语句来实现?我想弄清楚如果满足条件,我将如何将设置的文本放入文本区域本身。例如,它会是这样的吗?任何建议将不胜感激。
<?php
$MilkSolids = $row['milk_solids'];
$TagNumber= $row['tag_number'];
$average = '50';
$myquery = "SELECT `milk_solids`, `tag_number` FROM `milk` ";
$row = mysqli_fetch_array($myquery);
if($Milksolids > 50)
{
<textarea rows="2" cols="20">
<?php
echo "good feedback message"; ?>
</textarea>
}
else($Milksolids < $average)
{
<textarea rows="2" cols="20">
<?php
echo "bad feedback message"; ?>
</textarea>
}
?>
我建议在 PHP 变量中构建标记,然后一次性回显所有标记:
<?php
$average = '50';
$myquery = "SELECT `milk_solids`, `tag_number` FROM `milk` ";
$row = mysqli_fetch_array($myquery);
$MilkSolids = $row['milk_solids'];
$TagNumber= $row['tag_number'];
if ($row['milk_solids'] > 50) {
$msg = 'good feedback message';
}elseif ($Milksolids < $average) {
$msg = 'bad feedback message';
}else{
$msg = 'some other message';
}
$out = '<textarea rows="2" cols="20">' .$msg. '</textarea>';
echo $out;
?>
请注意,您必须将这些行放在 (1) mysql_query
和 (2) mysql_fetch_assoc
语句之后:
$MilkSolids = $row['milk_solids'];
$TagNumber= $row['tag_number'];
我正在从 mysql 数据库中的两列中提取数据,并在折线图中直观地表示它。下面是图表显示在我想放在文本区域中的网页上,该文本区域根据图表中显示的数据提供反馈消息。我想知道这是否可以通过使用 if else 语句来实现?我想弄清楚如果满足条件,我将如何将设置的文本放入文本区域本身。例如,它会是这样的吗?任何建议将不胜感激。
<?php
$MilkSolids = $row['milk_solids'];
$TagNumber= $row['tag_number'];
$average = '50';
$myquery = "SELECT `milk_solids`, `tag_number` FROM `milk` ";
$row = mysqli_fetch_array($myquery);
if($Milksolids > 50)
{
<textarea rows="2" cols="20">
<?php
echo "good feedback message"; ?>
</textarea>
}
else($Milksolids < $average)
{
<textarea rows="2" cols="20">
<?php
echo "bad feedback message"; ?>
</textarea>
}
?>
我建议在 PHP 变量中构建标记,然后一次性回显所有标记:
<?php
$average = '50';
$myquery = "SELECT `milk_solids`, `tag_number` FROM `milk` ";
$row = mysqli_fetch_array($myquery);
$MilkSolids = $row['milk_solids'];
$TagNumber= $row['tag_number'];
if ($row['milk_solids'] > 50) {
$msg = 'good feedback message';
}elseif ($Milksolids < $average) {
$msg = 'bad feedback message';
}else{
$msg = 'some other message';
}
$out = '<textarea rows="2" cols="20">' .$msg. '</textarea>';
echo $out;
?>
请注意,您必须将这些行放在 (1) mysql_query
和 (2) mysql_fetch_assoc
语句之后:
$MilkSolids = $row['milk_solids'];
$TagNumber= $row['tag_number'];