//delete from table if(isset($_GET['sletid']) && $_GET['sletid'] != ""){ mysql_query = "DELETE FROM uc WHERE id = ".$sletid.""; } ?>
En noget farlig kode. Kig på mysql injection og mysqli_query osv fra php. Har man med sådan kode at gøre (følsomme data, databaser osv), er det en god idé at sætte sig ind i kodesproget.
//delete from table if(isset($_GET['sletid']) && $_GET['sletid'] != ""){ $sletid=$_GET['sletid']; mysql_query = "DELETE FROM uc WHERE id = ".$sletid.""; }
Fra adminstrator siden: //linket til slet siden print '<a href="slet.php?sletid=<?php echo $id; ?>" >Slet</a>';
Fra slet siden: <?php
//connect to db and choose table include('forbindelse.php');
//delete from table if(isset($_GET['sletid']) && $_GET['sletid'] != ""){ $sletid=$_GET['sletid']; $sql="DELETE FROM uc WHERE id = ".$sletid.""; mysql_query($sql); }
Du har en tabel der hedder uc? Du har et felt der hedder id? Du har connection til databasen? Du får din get variabel med? Der er data i tabellen med det valgte id? Din side hedder slet.php?
I stedet for at eksekvere sql'en kan du udskrive den.
$sql="DELETE FROM uc WHERE id = ".$sletid.""; //mysql_query($sql); echo $sql;
Altså nu fjerner den indholdet i tabellen efter jeg har flyttet lidt på det .. har smidt linket til slet.php ind på edit siden.
Men selve felterne står der stadig. :/ .. ville gerne ha det fjernet.. er det en if der skal ind så? .. altså en if der gør at hvis de er tomme så blir de ikke vist. Har du koden på det? :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.