查询不在PHP中回应

时间:2013-06-22 17:23:11

标签: php mysql echo

我正在使用的以下代码用于搜索数据库并回显与搜索对应的日志,但是没有回显任何内容,也没有显示错误参数。如果您不介意,请指出我可能出错的地方。

<?php 
if(isset($_GET['search']))
{
    $srch = "SELECT * FROM `logs` WHERE `log` like '".$_GET['search']."'";
    $result = mysqli_query($GLOBALS["___mysqli_ston"], $srch);
    while($row = mysqli_fetch_assoc($result))
    echo base64_decode($row['log']);
    if (!$result) {
    die('Invalid query: ' . mysqli_error());
}
}
?>

1 个答案:

答案 0 :(得分:1)

你忘记了LIKE字符串中的%

$srch = "SELECT * FROM `logs` WHERE `log` LIKE '%" . $_GET['search'] . "%'";