dizi sitem var baktım bazı videolar boş eklenmiş bot ile.
videolar tablosu içerisinde kod1 alanı boş ise konuyu tamamen silmek istiyorum
baslik resim kod1-12 gibi alanlar mevcut silme işlemini nasıl yapmam gerek
sqlde video alanı boş ise konu silinsin
8
●466
- 16-12-2010, 08:58:40Üyeliği durduruldumesela şu şekil kodla silebilirsin...
DELETE FROM videolarintablosu WHERE video=""
tahmini söylüyorum bunu çalışmayabilir. çalışmazsa bunu denersin işi uzatıp yapmış oluruz
while($dondur = mysql_fetch_assoc(mysql_query("SELECT * FROM tabloadi"))){ // mysqldeki bütün verilerini getiriyorum if(empty($dondur["videoAlani"])){ // kontrol ediyorum boş mu dolu mu diye mysql_unbuffered_query("DELETE FROM tabloadi WHERE id=$dondur[id] "); // burda da o veriyi siliyorum } }PHP bilmiyosan hiç böyle bir riske girme yedek almadan. - 16-12-2010, 14:28:07Üyeliği durdurulduhig84 adlı üyeden alıntı: mesajı görüntüle
çok mantıklı asıl olay bu aslında... - 17-12-2010, 17:13:22tşk ederim bilgiler için. php için uğraşıyorum arada hatalar felan yapıyoruz ama napalım

videolar1 ve videolar adında 2 tablom var. videolar1'de kod13 alanındaki boş olmayan verileri videolara aktarmak istiyorum denedim olmadı hata nerede acaba
<? include("ayar.php"); $sonuc = mysql_query("select kod13 from videolar1"); if(mysql_num_rows($sonuc)!=0) { $sonucu = mysql_fetch_object($sonuc) mysql_query("UPDATE videolar SET kod1 = replace( "$sonucu", '/js/player.swf', 'https://www.4shared.com/flash/player.swf' )"); }else{ } ?> - 19-12-2010, 00:09:11Üyeliği durdurulduKodun baştan aşağı yanlış ama =)
$sonuc = mysql_query("select kod13 from videolar1"); while($row=mysql_fetch_assoc($sonuc)) { if($row['kod13']!==NULL) mysql_query("UPDATE videolar SET kod1 = replace( "$sonucu", '/js/player.swf', 'https://www.4shared.com/flash/player.swf' )"); }Yedek almayı unutma - 19-12-2010, 00:39:51Eposta Aktivasyonu GerekmekteDeneme şansım yok şuan hazır bi veritabanı yok elimde.
T-Sql de istediğin basit bir şekilde halledilebilir.
$query = "Insert Into videolar (alan1,alan2,alan3,alan4) "; $query .= "Select (alan1,alan2,alan3,alan4) From videolar1 Where kod13 IS NULL Or kod13=''"; mysql_query($query) or die(mysql_error());
Bu şekilde dene bakalım belki mysql dede çalışabilir.
Olmaz ise
<?php include("ayar.php"); $sonuc = mysql_query("select * from videolar1 Where kod13 IS NULL"); if(mysql_num_rows($sonuc) > 0) { while($row = mysql_fetch_array($sonuc)): $alan1 = $row['alan1']; $alan2 = $row['alan2']; $alan3 = $row['alan3']; $q = mysql_query("Insert Into videolar (alan1,alan2,alan3) Values ('" . $alan1 . "','" . $alan2 . "','" . $alan3 . "')"); if(!$q) break; endwhile; }else{ } ?>Alanları veritabanındaki alanlara göre düzenlemen gerekiyor.
