Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Veritabanları & SQL

Cevapla
 
LinkBack Seçenekler
Eski 09/09/2004, 23:45   #1 (permalink)
Üye
 
Üyelik Tarihi: 09/2004
Mesaj: 26
Varsayılan Php ile Mysql'de veri silme

Merhaba arkadaşlar,

Php'de bir tablodan id sini belirrtiğim satırı silmek istiyorum...Bunu aşşağıdaki komutla yapmaya çalışıyorum ama herhangi bi değişiklik olmuyor..Bi incelerseniz sevinirim....

$yer="$yetki-$tip";

$veri = "DELETE FROM `$yer` WHERE `id` = '$id' ";
$veri_sil = mysql_query ($veri);

ayrıca bu değişkenlerin hepsi browser'dan geliyor...Yani değişkenler boş değil...
teendesign hatta değil   Alıntı Yaparak Yanıtla
Eski 10/09/2004, 00:00   #2 (permalink)
Registered User
 
Üyelik Tarihi: 01/2003
Mesaj: 6,337
Varsayılan

$veri = "DELETE FROM `$yer` WHERE `id` = '$id' ";
echo "***<p>$veri</p>***";
$veri_sil = mysql_query ($veri);

yaparak sorguyu ekranda goruntuleyip ne yazdigini buraya kopyalasana.
acemi hatta değil   Alıntı Yaparak Yanıtla
Eski 10/09/2004, 00:54   #3 (permalink)
programlama manyağı
 
promania Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 08/2003
Yer: belirsiz
Mesaj: 133
Varsayılan

abi ben sizin gibileri anlamıyorum. kolay bi soruyu iki farklı foruma sormak çok garibime gidiyor

sorunun cevabını php.org.tr de verdi ama burdada veriyim 2 kere okumak istiyorsun cevabı sanırım

aynen o cevabımı buraya geçiriyorum



$veri = "DELETE FROM $yer WHERE id =$id";

yap o satırı ayrıca

$yer değişkenininde bi tablo ismini içinde barındırdığından emin ol
__________________
iyi çalışmalar
sitem açılamıyor, zaman bılamıyorruuumm. zaman istiyorum. kıytırık htmlden olsun benim olsun istiyorum
promania hatta değil   Alıntı Yaparak Yanıtla
Eski 10/09/2004, 01:19   #4 (permalink)
Üye
 
Üyelik Tarihi: 09/2004
Mesaj: 26
Varsayılan

Alıntı:
acemi, mesajından alıntı:
$veri = "DELETE FROM `$yer` WHERE `id` = '$id' ";
echo "***<p>$veri</p>***";
$veri_sil = mysql_query ($veri);

yaparak sorguyu ekranda goruntuleyip ne yazdigini buraya kopyalasana.

dediğini yaptım ve şu mesajla karşılaştım;
***
DELETE FROM `muh-elektronik-personel` WHERE `id` = '1'

***

bu arada muh-elektronik-personel diye bir tablo var....ve id si 1 olan bir kayıtda var ama silmiyor...
teendesign hatta değil   Alıntı Yaparak Yanıtla
Eski 10/09/2004, 01:26   #5 (permalink)
Agresif Üye
 
turker Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 07/2002
Mesaj: 6,290
Varsayılan

silme işlemine başlamadan vt'ye bağlanıyorsun değil mi?
turker hatta değil   Alıntı Yaparak Yanıtla
Eski 10/09/2004, 02:21   #6 (permalink)
Üye
 
Üyelik Tarihi: 09/2004
Mesaj: 26
Varsayılan

Arkadaşlar,ilginiz için hepinize çok teşşekkür ederim,en sonunda çözdüm olayı...

ALLAH hepinizden razı olsun...

iyi çalışmalar....
teendesign hatta değil   Alıntı Yaparak Yanıtla
Eski 14/09/2004, 01:53   #7 (permalink)
Eski Cevizci
 
Üyelik Tarihi: 04/2003
Mesaj: 102
Varsayılan

teendesign olayı madem çözdün yaptığın kodu buraya yaz da herkes paylaşsın değil mi?
egeli hatta değil   Alıntı Yaparak Yanıtla
Eski 16/09/2004, 13:04   #8 (permalink)
Walks In Dream
 
DreamLoRD Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Mesaj: 93
Varsayılan

yer="$yetki-$tip";

$veri = "DELETE FROM `$yer` WHERE `id` = '$id' ";
mysql_query ($veri) or die("Hata: " . mysql_error());

yaparsanız daha doğru olur. çünkü mysql_query fonksiyonunu çalıştırmıyor. sadece değişkene atıyor. bu şekilde daha doğru olur sanırım
DreamLoRD hatta değil   Alıntı Yaparak Yanıtla
Eski 30/09/2004, 18:25   #9 (permalink)
Üye
 
comwitch Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 08/2004
Yer: istanbul
Mesaj: 23
Varsayılan

Kardeş en güzeli şöyle yapabilirsin.
Silineni görmene gerek varmı?
Yoksa direkt şunu yap yeterli olacaktır.

<?php
mysql_query("delete from [TABLO ADI] where id=[ID NOSU] ");
?>
Fakat senin mysql bağlantında bir sorun olabilir belki veritabanına bağlanamıyorsundur.
Onu denemek içinse şöyle bir kod yazman yeterli olacaktır.
<?php
$link=mysql_connect("[HOST]","[KULLANICI ADI]","[ŞİFRE]");
if(!$link){
echo("mysql connection error");
}
mysql_select_db("[VERİTABANI ADI]");
mysql_query("delete from [TABLO ADI] where id=[ID NOSU] ");
?>


NOT BU ARDA KULLANDIĞIM [] PARentezleri program içinde kullanmıyorsun .Ben sadece belli olsun diye koydum....
__________________
www.aydinom.com
comwitch hatta değil   Alıntı Yaparak Yanıtla
Eski 27/03/2008, 15:35   #10 (permalink)
Üye
 
kacax Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2008
Mesaj: 11
Yukarı Süreli kayıt

Arkadaşalar ben weriyi silebiliyorum orada sorunum yoq ama ben istiyorumki veri tabanına girilen weriyi örneğin 360 sn. sonra otamatik silinsin acaba bunu nasıl yapabilirim yardımlarınız için şimdiden teşekkürler
kacax hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Otomatik Veri Silme ShockShock PHP 7 07/02/2007 15:56
ip kontrolü & veri tabanını otomatik silme g_azlag PHP 5 02/02/2007 11:36
Otomatik Veri Silme? velet Veritabanları & SQL 7 30/11/2006 00:45
Veri silme sorunu indream PHP 2 19/08/2006 15:40
iki veri arasında veri silme gofethiye ASP 3 26/07/2006 18:47


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 16:22.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net