Webmaster Forumu

Geri git   Webmaster Forumu > Webmaster Kaynak Eğitim Tanıtım Hizmet > MySQL Veritabanı SQL

MySQL Veritabanı SQL SQL MySQL Access MSSQL Oracle Veritabani Database

Cevapla
 
LinkBack Seçenekler Stil
  #1 (permalink)   iTrader 
Alt 2007-03-07, 19:00
hakimi - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Jul 2006
Mesajlar: 737
Teşekkür: 0
Thanked 2 Times in 1 Post
Tecrübe Puanı: 2
iTrader: %100/7
hakimi is on a distinguished road
Standart şu kodu çalıştıramadım yardım lütfen

PHP- Kodu:
$vid $_GET['id'];
$strSQL2 "Delete  from video where id = $vid";
mysql_query($strSQL2);
$strSQL3 "DELETE FROM `vote` WHERE vid =$vid";
mysql_query($strSQL3); 
birincisi çalışıyor ikincisi çalışmıyor. Bunu nasıl çalıştırabilirim.
__________________
Cicoz
Alıntı ile Cevapla

  #2 (permalink)   iTrader 
Alt 2007-03-07, 19:04
Caesar - ait Kullanıcı Resmi (Avatar)
Platinum Member
 
Üyelik tarihi: Jun 2006
Nerden: /dev/null
Mesajlar: 2.576
Teşekkür: 0
Thanked 0 Times in 0 Posts
Tecrübe Puanı: 0
iTrader: %100/6
Caesar will become famous soon enoughCaesar will become famous soon enough
Standart

Alıntı:
hakimi´isimli üyeden Alıntı Mesajı göster

birincisi çalışıyor ikincisi çalışmıyor. Bunu nasıl çalıştırabilirim.
PHP- Kodu:
$vid $_GET['id'];
$vid=strip_tags($vid);
$bozuk=array("'","\"","\\");
$duzgun=array("","","");
$vid=str_replace($bozuk,$duzgun,$vid);

if (
$vid!=NULL) {
$strSQL2 mysql_query("Delete  from video where id = '".$vid."'") or die(mysql_error());
$strSQL3 mysql_query("DELETE FROM `vote` WHERE vid = '".$vid."'") or die(mysql_error());

Alıntı ile Cevapla

  #3 (permalink)   iTrader 
Alt 2007-03-07, 19:11
iyinet - ait Kullanıcı Resmi (Avatar)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.223
Blog Entries: 2
Teşekkür: 2
Thanked 31 Times in 10 Posts
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
Standart

Alıntı:
hakimi´isimli üyeden Alıntı Mesajı göster
PHP- Kodu:
$vid $_GET['id'];
$strSQL2 "Delete  from video where id = $vid";
mysql_query($strSQL2);
$strSQL3 "DELETE FROM `vote` WHERE vid =$vid";
mysql_query($strSQL3); 
birincisi çalışıyor ikincisi çalışmıyor. Bunu nasıl çalıştırabilirim.
Oncelikle bu kodun guvenli olmadigini soylemekle ise baslayalim.
vote tablosundaki kolanlarin ne oldugunu buraya yazarmisin.
Asagidaki kodu calistirarak sonucu buraya postalarsan hatanin ne oldugunu anlamamiza yardim edecektir:

PHP- Kodu:
$vid mysql_real_escape_string ($_GET['id']);
$strSQL2 "Delete from video where id = $vid";
mysql_query($strSQL2) or die(mysql_error());
$strSQL3 "DELETE FROM vote WHERE vid = $vid";
mysql_query($strSQL3) or die(mysql_error()); 
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

  #4 (permalink)   iTrader 
Alt 2007-03-07, 19:36
hakimi - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Jul 2006
Mesajlar: 737
Teşekkür: 0
Thanked 2 Times in 1 Post
Tecrübe Puanı: 2
iTrader: %100/7
hakimi is on a distinguished road
Standart

vote tablosu : id vid kez puan
$_GET['id'] = numerik, yani boşluk olamaz. hata vermiyor. video tablosundan siliyor ama vote tablosundan silmiyor.
__________________
Cicoz

Konu hakimi tarafından (2007-03-07 Saat 19:46 ) değiştirilmiştir..
Alıntı ile Cevapla

  #5 (permalink)   iTrader 
Alt 2007-03-07, 19:51
hakimi - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Jul 2006
Mesajlar: 737
Teşekkür: 0
Thanked 2 Times in 1 Post
Tecrübe Puanı: 2
iTrader: %100/7
hakimi is on a distinguished road
Standart

arkadaşlar ikisini de denedim ama ikiside sonuç vermedi. yine video dan siliyor ama vote dan silmiyor.
__________________
Cicoz
Alıntı ile Cevapla

  #6 (permalink)   iTrader 
Alt 2007-03-07, 19:55
iyinet - ait Kullanıcı Resmi (Avatar)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.223
Blog Entries: 2
Teşekkür: 2
Thanked 31 Times in 10 Posts
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
Standart

Alıntı:
SELECT * FROM vote WHERE vid = $vid OR id = $vid
Bu bir sonuc donduruyormu?
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

  #7 (permalink)   iTrader 
Alt 2007-03-07, 20:11
hakimi - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Jul 2006
Mesajlar: 737
Teşekkür: 0
Thanked 2 Times in 1 Post
Tecrübe Puanı: 2
iTrader: %100/7
hakimi is on a distinguished road
Standart

döndürmüyor
__________________
Cicoz
Alıntı ile Cevapla

  #8 (permalink)   iTrader 
Alt 2007-03-07, 20:11
iyinet - ait Kullanıcı Resmi (Avatar)
Paylaşım için teşekkürler
 
Üyelik tarihi: Sep 2002
Mesajlar: 6.223
Blog Entries: 2
Teşekkür: 2
Thanked 31 Times in 10 Posts
Tecrübe Puanı: 3
iTrader: %100/6
iyinet is just really niceiyinet is just really niceiyinet is just really niceiyinet is just really nice
Standart

Alıntı:
hakimi´isimli üyeden Alıntı Mesajı göster
döndürmüyor
Demekki boyle bir kayit yok. O zaman silecek bisey de yok!
__________________
Forum Reklam Site Reklam
Alıntı ile Cevapla

  #9 (permalink)   iTrader 
Alt 2007-03-07, 20:22
hakimi - ait Kullanıcı Resmi (Avatar)
Senior Member
 
Üyelik tarihi: Jul 2006
Mesajlar: 737
Teşekkür: 0
Thanked 2 Times in 1 Post
Tecrübe Puanı: 2
iTrader: %100/7
hakimi is on a distinguished road
Standart

$p=mysql_query("Select * from vote where vid = '18440'");
$ki= mysql_fetch_array($p);
echo "$ki[id]";
bu çalıştı.
__________________
Cicoz
Alıntı ile Cevapla

  #10 (permalink)   iTrader 
Alt 2007-03-07, 20:25
selim61 - ait Kullanıcı Resmi (Avatar)
belki bir gün
 
Üyelik tarihi: May 2006
Nerden: <?=selim61?>
Mesajlar: 3.362
Blog Entries: 5
Teşekkür: 3
Thanked 7 Times in 5 Posts
Tecrübe Puanı: 6
iTrader: %90/17
selim61 has a spectacular aura aboutselim61 has a spectacular aura aboutselim61 has a spectacular aura about
Standart

hakimi o tabiki sonuç döndürecek vid = '18440' var çünkü.
senin yazdıgın sonuç döndürmüyor mesela
"DELETE FROM vote WHERE vid = $vid"
de ya vid $vid = $_GET['id']; değerini alamadı, yada aldıgı değer kayıtlı değil
Alıntı ile Cevapla

Cevapla


Seçenekler
Stil

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

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

Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
PHP kodu yardim Lütfen AyTuG PHP 14 2006-03-16 11:28
Adbrite kodu yardım.. dll Internetten Para 4 2005-12-04 11:08
Windows XP Media Center Edition activation çalıştıramadım acilen yardım lazım.. efe10 İşletim sistemi 0 2005-02-01 12:33
lütfen dikkat ve lütfen yardım tr.st Webmaster Genel Konular 41 2005-01-04 14:39
MYSQL de birleşik bir SQL sorgusunu çalıştıramadım yardım osari MySQL Veritabanı SQL 3 2003-09-11 16:15


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 10:56 .


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0

Firefox