【发布时间】:2018-05-10 01:00:34
【问题描述】:
问题和以下,我有一个小代码来检查表字段中是否存在特定的“标签”,我尝试执行如下操作:
<?php
$value = "e-sports";
$test = array();
$take = mysqli_query($conexao,"SELECT * FROM news WHERE game LIKE '%$value%' OR tags LIKE '%$value%' ");
while ($info = mysqli_fetch_array($take)) {
$test[] = $info['tags'];
if (in_array($value, $test)) {
echo "ok";
}else{
echo "not";
}
}
?>
但这并没有成功。 我想知道它是否有更好的形状,或者可以使用其他东西。
【问题讨论】:
-
在什么方面没有成功?
-
不要给我结果
-
如果没有回显“ok”或“not”,则表示您的查询没有返回任何结果。
-
checks if a particular 'tag' exists in a table为什么不比较tags而没有game? -
我有一个不使用while循环的解决方案