Arama butonu
Bu konudaki kullanıcılar: 1 misafir
5
Cevap
1342
Tıklama
0
Öne Çıkarma
Database den veri silemiyorum..
S
18 yıl
Teğmen
Konu Sahibi

Aşağıdaki kodla veri tabaından veri silmeye çalışıyorum her defasında siliyormuş gibi sayfa refresh yapıyor ama silmiyor. yardımcı olabilirseniz sevinirim.

<head> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<style type="text/css">
<!--
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a:active {
text-decoration: none;
}
body,td,th {
font-family: Tahoma;
font-size: 10px;
color: #000000;
}
-->
</style></head>

<body>
<table width="695" height="268" cellpadding="0" cellspacing="0" border="0" align="center">
<tr>
<td height="60" colspan="2" bgcolor="#0066CC">
<?php
include("header.php");
?> </td>
</tr>
<tr>
<td width="136" height="200" valign="top" bgcolor="#0099FF">
<?php
include("sol.php");
?> </td>
<td width="559" height="200" valign="top" bgcolor="#9BEBFF">
<?php
include("ayar.php");
$no = $_GET['NO'];
$baglanti = mysql_connect($dbhost,$dbkullanici,$dbsifre) or die("Veritabanina baglanilamadi.");
@mysql_select_db($db);
$baglanti="DELETE from adres WHERE no=" . $NO;
if (@mysql_query($sql))
{
echo " <br /> <br /> <br /> <br /> <br /> <center> KAYIT BASARIYLA SILINDI </center>";
}
?> </td>
</tr>
</table>
<div align="center"></div>
</body>
</html>

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



T
18 yıl
Onbaşı

$no = $_GET['NO'];
olduğuna göre
$baglanti="DELETE from adres WHERE no=" . $no;
olmalı...


Bu mesaja 1 cevap geldi.
S
18 yıl
Teğmen
Konu Sahibi

quote:

$no = $_GET['NO'];
olduğuna göre
$baglanti="DELETE from adres WHERE no=" . $no;
olmalı...

ama olmuyor.





< Bu mesaj bu kişi tarafından değiştirildi serkanyan -- 27 Haziran 2007; 12:01:36 >
Bu mesaja 1 cevap geldi.
T
18 yıl
Onbaşı

$baglanti="DELETE from adres WHERE no=" . $no;
den sonra echo $baglanti; ile no değerinin gelip gelmediğini kontrol etsen? en azından sorunun orada olup olmadığını anlamış olursun...


Bu mesaja 1 cevap geldi.
M
18 yıl
Yarbay

<?php
include("ayar.php");
$no = $_GET['NO'];
$baglanti = mysql_connect($dbhost,$dbkullanici,$dbsifre) or die("Veritabanina baglanilamadi.");
@mysql_select_db($db);
$baglanti="DELETE from adres WHERE no=" . $NO;
if (@mysql_query($sql))
{
echo " <br /> <br /> <br /> <br /> <br /> <center> KAYIT BASARIYLA SILINDI </center>";
}
?>


kırmızı ile yazılmış olan $baglanti değişkeninin adını $sql yapman gerekiyor.


Bu mesaja 1 cevap geldi.
S
18 yıl
Teğmen
Konu Sahibi

ok ilginiz için tşk arkadaşlar sorunu çözmüştüm
$baglanti="DELETE from adres WHERE no=" . $NO; kod buydu

olması gereken budur $sql="DELETE from adres WHERE no=" . $no;

sağlıklı kafayla çalışmazsanız bu gibi sorunlar çok büyük görünüyor.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.