Haber botu ile cektiğim haberleri, haber99 tablosuna yazdırıyorum. Bu tabloda spot başlıklı bir alan var. Bu alan zaman zaman boş geliyor. Dolayısıyla
boş bir alan barındıran bu kayıtları tamamen silmek istiyorum.
Aşağıdakileri denedim sonuc alamadım.
$sil=mysql_query("DELETE from haber99 where spot=' ' ");
$sil=mysql_query("DELETE from haber99 where spot='' ");
$sil=mysql_query("DELETE from haber99 where spot=Empty);
$sil=mysql_query("DELETE from haber99 where spot Empty);
$sil=mysql_query("DELETE from haber99 where spot is Empty);
$sil=mysql_query("DELETE from haber99 where spot=lisanssız);
$sil=mysql_query("DELETE from haber99 where spot=is lisanssız);
$sil=mysql_query("DELETE from haber99 where spot is lisanssız);
En son olarak,
$sorgu = mysql_fetch_array(mysql_query("SELECT * FROM haber99"));
$spot = $sorgu["spot"];
$say=strlen($spot);
$id = $sorgu["id"];
echo "Karakter Adedi : ".$say."
";
echo "ID : ".$id."
";
ile boş gozuken spot alanında 1 karakter olduğunu saydı. Spot alanında 1 karakter olan kayıtlarını aşağıdaki dongu ile silmesini istedim.
if($say=1)
karakteri 1 olan kaydı da 1 den fazla olan ve silinmesini istemediğim kayıtları da sildi.
Yardımcı olabilirseniz sevinirim.
Saygılarımla,
Sorunu Kendim Cozdum.
Doğru kod aşağıda.
Mysql'den boş alan barındıran kayıtların silinmesi
PHP & PHP Framework0 Mesaj
●0 Görüntüleme
- ReadBull.net
- Programlama ve Yazılım
- Server-Side Programlama
- PHP & PHP Framework
- Mysql'den boş alan barındıran kayıtların silinmesi