Nasıl tablodan kayıtları silerim?

0 Cevap

Ben veritabanına değeri saklamak için kullanıcı adı ve şifre giriş almak için bir form kullanıyorum, form gönderildikten sonra ben kullanıcıların tablodaki tüm değerleri göstermek için bir tablo tanımlanmış, bu 3 alanları (id, adı var ) geçmek i en id tarafından her kaydı silmek istiyorum.

i aşağıdaki kodu kullanarak kullanıcıların tablodan veri getiriliyor ediyorum:

while($row = mysql_fetch_assoc($result_select)) {
           echo "<tr>";
           echo "<td>" . $row['id'] . "</td>";
           echo "<td>" . $row['name'] . "</td>";
           echo "<td>" . $row['pass'] . "</td>";
           echo "</tr>"; }

i id tarafından belirli kayıtları silmek için silme köprü eklemek istiyorum.

i Aşağıdaki kodu kullanarak çalıştı ve bunu başarmak olamazdı.

if(mysql_num_rows($result_select) > 0) {

        if(isset($_POST['id'])) {
             $query_delete = "DELETE FROM users WHERE id =" .$_POST['id']; 
             $result_delete = mysql_query($query_delete);

        }
       echo "<table cellpadding=10 border=1>";
        while($row = mysql_fetch_assoc($result_select)) {

           echo "<tr>";
           echo "<td>" . $row['id'] . "</td>";
           echo "<td>" . $row['name'] . "</td>";
           echo "<td>" . $row['pass'] . "</td>";
           echo "<td><a href=".$_SERVER['PHP_SELF']."?id=".$row[id].">Delete</a></td>"; 
           echo "</tr>";
        }
  echo "</table>";
    }

Birisi basit bir deyişle açıklamak bana eğer programlama bir acemi değilim, ben takdir ediyorum .. teşekkür ederim :)

0 Cevap