Php fwrite

Salam [code] $delete=fopen("$b.unlink.php","x"); fwrite($delete,' <?php mysql_connect("mysql.1freehosting.com","user","parol"); mysql_select_db("u247568434_king"); $yes=$_SERVER["REQUEST_URI"];; $yes=substr($yes,1); $l=strlen($yes); $yes=substr($yes,0,$l-11); $yes=str_replace("-"," ",$yes); $abcd=mysql_query("DELETE FROM saytxeber WHERE Basliq1=$yes"); if($abcd){ echo "Silindi!"; } else{ echo "Silinmedi!"; } ?> '); fclose($delete); [/code] Bu kod niyə işləmir? Həmişə Silinmədi yazılır elə.

Verilmiş cavablar və yazılan şərhlər (2 cavab var)

Şükür Hüseynov(Azerbaycan) (2015-03-09 11:07:29)
Basqa bir sehifede normal yoxladim problem dirnaqda idi yeni where="'.$yes.'" olmalidir amma bir sey var ki fwritedada tek dirnaq isaresi olduguna gore qarisir bir birine nece edim indi?

E. Hacı (2015-03-09 01:16:26)
Bunu tapmaq çox sadədir. mysqlquerydən aşağıda echo "DELETE FROM saytxeber WHERE Basliq1=$yes"; verirsiz alınan query-ni phpmyadmində yoxlayıb səhvinizi görürsüz

Mövzu üzrə bənzər suallara da baxa bilərsiniz.

PHP-yə aid məsləhətli kitab

SELECT DISTINCT əmri ilə düzgün sıralama

Userin təsdiqləməsi olmadan onun telefonundan mesaj yollamaq

PHP Database baglantisi (LOGIN SIGNUP)

sayta birbaşa girmek

Təyin olunmuş vaxtda skritpin işə düşməsi