while ($yaz = mysql_fetch_array($sonuc)): kısmındaki en sonraki iki nokta üstüste işaretini kaldır.

$yaz["url"] bu kısmı $yaz['url'] yap
$yaz["title"] bu kısmı $yaz['title'] yap

ama hata üsttekilerle ilgili değil.üstekileri bi sorun çıkmaması için verdim.
hata sql sorgunda sql sorgundaki hata

WHERE 1 AND
kısmında oradaki 1 ney.

tam olarak ne yapmak istediğini yazarsan yardımcı olalım.hangi tabloda hangi alanda neyi arama yapmak istiyorsun.