gpt4 book ai didi

php - 打印搜索结果时如何替换 mysqli_fetch_array 上的 'value'?

转载 作者:行者123 更新时间:2023-11-29 05:06:08 27 4
gpt4 key购买 nike

抱歉,标题令人困惑。我也很困惑。

所以我想做的是打印我所拥有的 MySQL 数据库的结果。我的数据库中有一个复选框值为"is",我想在打印结果时将其替换为其他单词。

我尝试了不同的方法,但所有方法都破坏了页面,因为我是新手,不知道自己在做什么。

到目前为止,这是我的代码(只写我认为相关的内容):

$keyword= "";
if (isset($_POST["keyword"])) {
$keyword = ($_POST["keyword"]);
}

$results = mysqli_query($con, "SELECT * FROM pcdata WHERE name LIKE '$keyword' LIMIT 0, 25");

if (!$results) {
echo "Not found...";
} else {
echo "Found...<br>";
}

while ($row = mysqli_fetch_array($results)) {
echo "<br>";
echo "Name: " . $row['name'] . "<br>";
echo "Model: " . $row['model'] . "<br>";
echo "Operating system: " . $row['model'] . "<br>";
echo "Type of computer: " . $row['pctype'] . "<br>";
echo "Other information: " . $row['info'] . "<br>";
echo "Need help ASAP: " . $row['help'] . "<br>";
}

最佳答案

你为什么不在你的 while 中尝试一个简单的 if:

$myvariable='';
if($row['help']='yes'){
$myvariable='put_something_here';
}

然后在你的 echo 中做:

 echo "Need help ASAP: " . $myvariable . "<br>";  

或者三元解:

$row['help'] == 'yes' ? 'put_something_here' : 'what_do_you_want_to_print_if_it_is_not_yes'

关于php - 打印搜索结果时如何替换 mysqli_fetch_array 上的 'value'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47790336/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com