Я пытаюсь сделать эту простую функцию поиска на моем сайте. Это сделано с использованием php и mysqli.
Но по некоторым причинам он не покажет все мои результаты.
$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) {
Если нет: else{ echo "no match";}
Так что я знаю, что что-то нашел!
Я попытался повторить SQL-запрос
echo "SELECT *
FROM tablename
WHERE rowname LIKE '%". $_GET['something']."%'"
А потом попытался скопировать это прямо в мой phpmyadmin. И это работает!
Но почему тогда он не появляется на моем сайте? с некоторыми словами он найдет, а с некоторыми словами найдет, но не покажет?
while($row = $result->fetch_assoc()) {
echo "Sometext: <a href='link.php?butik='>" . $row["tablename"]. "</a>
Надеюсь, вы, ребята, можете мне помочь? : -)