发现mysql行,但没有显示

时间:2018-05-02 04:17:40

标签: php mysqli

我正在尝试在我的网站上创建这个简单的搜索功能。它使用了php和mysqli。

但由于某种原因,它不会显示我的所有结果。

$result = mb_substr(bp_activity_content_body(), 0, 5);

首先,它问:$conn = mysqli_connect($servername, $username, $password, $dbname); if (!$conn) { die("Connection failed: " . mysqli_connect_error()); } $sql_sog_butik = "SELECT * FROM tablename WHERE rowname LIKE '%". $_GET['something']."%'"; $result = $conn->query($sql_sog_butik); $row = $result->fetch_assoc();´
如果不是:if ($result->num_rows > 0) {

所以我知道我发现了什么!

我试图回应出sql的陈述

else{  echo "no match";}

然后尝试直接在我的phpmyadmin中进行copypaste。这很有效!

但为什么它不会出现在我的网站上呢?用它会说一些话,有些话会发现它但不会显示出来?

echo "SELECT *
FROM tablename
WHERE rowname LIKE '%". $_GET['something']."%'"

我希望你们能帮助我吗? : - )

0 个答案:

没有答案