Bueno gracias a los que me respondieron,
llegue hasta aqui con la consulta: 
formulario :  
 Código PHP:
    <form name="form" method="post" action="consulta.php"> 
   <p>Link: 
     <input name="link" type="text" id="link"> 
   </p> 
   <p>    <input type="submit" name="Submit" value="Buscar"> 
     </p> 
 </form> 
    
  Pagina de consulta y esultado:  
 Código PHP:
    <?
    $cnx = mysql_connect("localhost","root","");
           mysql_select_db("autos");
    if (!$cnx)
        echo mysql_error();
    else
$busca="%".$_POST['link']."%";
$sql = mysql_query("SELECT * FROM site_detalles WHERE link LIKE '$busca' ORDER BY id DESC");
while($row=mysql_fetch_array($sql)){ 
echo $row[link]; 
} 
mysql_close($cnx);
?>    
  Bien ahora el tema seria como hago para que cuando ponga un valor en link o sea en el formulario
me arroje como resultado lo relacionado con ese valor.
Asi como esta ahora solo me muestra el mismo valor quecoloco para la busqueda
o sea tendria que tener de resultado toda la tabla detalles 
por ejemplo, si coloco un valor en link a su vez me muestren: detalles, id, etc de ese registro 
espero haberme explicado 
