allora per quanto riguarda la correzione dell'errore semplicemente era una "svista".
Quello che fa mysql_num_rows() è contare quante righe sono state recuperate da una query.
Tu avevi detto se le righe recuperate sono più di 0 allora stampa "NO SEARCH VALUE", nyo89 ti ha corretto il > con il <... tutto qui

Per quanto riguarda i risultati devi impostare un ciclo while (ti riposto tutto il codice con il ciclo):
(tra l'altro la variabile $row da dove la prendi?! )
Codice PHP:
if ($search !== "") {
        
$sql "SELECT * FROM `feed` WHERE `titolo` LIKE '%$search%' ";
        
$result mysql_query($sql);
        
$nr mysql_num_rows($result);
        if (
$nr<1) { //Ti ho corretto anche questa, visto che i valori restituiti da mysql_num_rows() vanno da 0 in su
                
echo "NO SEARCH VALUE";
            } else {
         while(
$row mysql_fetch_array($result))
         { 
                echo 
">> <a href=\"onefeed.php?feed=" $row["feed_id"] . "\">" $row["titolo"] . "</a>
"
;
         }
            }

e va a capo ad ogni link (giusto perchè c'è il
)
ciao