Php mysql delete işlemi ?
13
●5.400
- 20-06-2009, 02:26:33mysql_query("DELETE FROM deneme WHERE id='3'");
Mesala en basinden deneme isimli tablodan id numarası 3 olan veriyi silebilirsin.
Bunu id yerine örneğin kullanici_adi = 'r10' gibide düşünebilirsin.
Bu kaynaklarıda incele:
http://www.w3schools.com/php/php_mysql_delete.asp
http://www.tizag.com/mysqlTutorial/mysqldelete.php - 20-06-2009, 02:35:32index.php?go=uyesil&id=$id
yapabilirsin
sonra Emirin verdiğin koddaki
3'ü değişkene atarsın
mysql_query("DELETE FROM deneme WHERE id='$id'");
gibi
düzenlemeyide aynı şekilde
$duzenle = mysql_query("UPDATE uye SET kullaniciadi='$user',adsoyadi='$adsoyadi' WHERE id='$id'");
birde uygulanışını görelim
<? $id = $_GET["id"]; // id'yi çektik $delete = mysql_query("DELETE FROM uye WHERE id='$id'"); // çektiğimiz id değişkenini sildik if($sil){ echo "Üye silindi>"; }else{ echo "Üye silinemedi"; } ?> - 20-06-2009, 02:46:26Örneğin resim idsi 3 olan bir resimi sileceksin.sabiano1 adlı üyeden alıntı: mesajı görüntüle
Sil butonuna link veriyorsun şu şekilde.
<a href="kampanyasil.php?id=3">sil</a>
Sonra kampanyasil.php diye bir dosya oluşturuyorsun içeriği alttaki gibi olacak.
$resimid = $_GET["id"];
mysql_query("DELETE FROM galeri WHERE resim_id='".$resimid."'");
Mantıkta bu şekilde. - 20-06-2009, 03:32:42Üyeliği durduruldutam olarak hala kavramış değilim özür dilerim Geniş kapsamlı calısıym
Ekle.php
<?php include("baglanti.php"); echo '<form id="form1" name="form1" method="post" action="kayit.php"> <table width="273" border="0"> <tr> <td width="107">Kullanici Adı : </td> <td width="150"><label> <input name="k_adi" type="text" id="k_adi" /> </label></td> </tr> <tr> <td height="23">Password : </td> <td><input name="passa" type="password" id="passa" /></td> </tr> <tr> <td height="23"> </td> <td><label> <div align="center"> <input type="submit" name="Submit" value="Kayıt Ol" /> <input type="reset" name="Submit2" value="Reset" /> </div> </label></td> </tr> </table> </form>'; echo '<table width="200" border="1"> <tr> <td width="91">Kullanici Adı </td> <td width="93">Şifre</td> </tr>'; $id=$_GET["id"]; $sorgu=mysql_query("Select * From uye"); while($yaz=mysql_fetch_array($sorgu)){ $kadi=$yaz['kullanici']; $pas=$yaz['password']; $id=$yaz['id']; echo ' <tr> <td>'.$kadi.'</td> <td>'.$pas.'</td> <td><a href="sil.php?id=$id">Sil</a></td> </tr>'; } ?>kayit.php
<?php ob_start(); include("baglanti.php"); $kadi=$_POST["k_adi"]; $pass=$_POST["passa"]; if(($kadi=="")or($pass=="")){ header("refresh:0;url=ekle.php"); echo '<script>alert("Lütfen Bos Alan Birakmayiniz");</script>'; }else{ $kaydet=mysql_query("insert into uye(kullanici,password)values('$kadi','$pass')",$baglan); echo '<script>alert("Basariyla Kaydedildi.");</script>'; header("refresh:0;url=ekle.php"); } ob_end_flush(); ?>Sil.php
<?php $id = $_GET["id"]; // id'yi çektik $delete = mysql_query("DELETE FROM uye WHERE id='$id'"); // çektiğimiz id değişkenini sildik ?>kodlar bu sekilde ama olmadı - 20-06-2009, 03:59:30
<?php include("baglanti.php"); echo '<form id="form1" name="form1" method="post" action="kayit.php"> <table width="273" border="0"> <tr> <td width="107">Kullanici Adı : </td> <td width="150"><label> <input name="k_adi" type="text" id="k_adi" /> </label></td> </tr> <tr> <td height="23">Password : </td> <td><input name="passa" type="password" id="passa" /></td> </tr> <tr> <td height="23"> </td> <td><label> <div align="center"> <input type="submit" name="Submit" value="Kayıt Ol" /> <input type="reset" name="Submit2" value="Reset" /> </div> </label></td> </tr> </table> </form>'; echo '<table width="200" border="1"> <tr> <td width="91">Kullanici Adı </td> <td width="93">Şifre</td> </tr>'; $id=$_GET["id"]; $sorgu=mysql_query("Select * From uye"); while($yaz=mysql_fetch_array($sorgu)){ $kadi=$yaz['kullanici']; $pas=$yaz['password']; $id=$yaz['id']; echo ' <tr> <td>'.$kadi.'</td> <td>'.$pas.'</td> <td><a href="sil.php?id=$id">Sil</a></td> </tr>'; } switch($id){ case "id": include("sil.php"); break; } <?php $id = $_GET["id"]; // id'yi çektik $delete = mysql_query("DELETE FROM [B]uye[/B] WHERE id='$id'"); // çektiğimiz id değişkenini sildik ?> uye yi kendine göre düzenliyeceksin ?>şöyle denermisin
sil.php deki tablo adı nedir onu doğru yazmayı dene
<?php
$id = $_GET["id"]; // id'yi çektik
$delete = mysql_query("DELETE FROM uye WHERE id='$id'"); // çektiğimiz id değişkenini sildik
?>
uye yi kendine göre düzenliyeceksin