MySQL phpMyAdmin eserlerini seçmek ama benim PHP aynı çağrı ile hiçbir satır döndürür

0 Cevap php

Buyrun bu benim kod

<?php
session_start();

include('config.php');
if(isset($_GET['search_word']))
{
    // echo $_GET['search_word'] . '<br />'; // debugging
    $search_word = $_GET['search_word'];
    $search_word = mysql_escape_string($search_word);
    $search_word_fix = str_replace(" ","%",$search_word);

    $query = "SELECT * FROM article WHERE article_title LIKE '%" . $search_word . "%' AND article_live = '1' ORDER BY article_id DESC";
    // echo $query . '<br />'; // debugging

    $sql = mysql_query($query);
    $count = mysql_num_rows($sql);
    // echo $count . '<br />'; // debugging
    // echo mysql_num_rows($sql) . '<br />'; // debugging
    if($count > 0)
    {
        while($row=mysql_fetch_array($sql))
        {
            $msg=$row['article_title'];
            $bold_word='<b>'.$search_word.'</b>';
            $final_msg = str_ireplace($search_word, $bold_word, $msg);

            echo $final_msg; 
        }
    }
    else
    {
        echo "No Results";
    }
}?>

Herkes onunla bir sorunu görebilir miyim? Bu komut ile çalışmıyor ne ortaya çıkarmak ve bir süre ona bakarak ive olamaz. Sadece "Hayır Sonuçlar" WHILE'nden bunu yapar ve asla benim hata ayıklama yorumsuz zaman sayımı boş döndürür.

0 Cevap