08. november 2007 - 11:31Der er
5 kommentarer og 1 løsning
slet knap
Hej eksperter.
Jeg henter en liste med emails ned fra en database. Jeg kunne godt tænke mig at have mulighed for at anbringe en "slet" tekst ud fra hver email. Som sletter den email adresse på listen den står ud for når man klikker på den.
Er der en venlig sjæl der kan hjælpe mig med det.
her er koden jeg henter mails med:
------------------------------------------ <?php global $conn; $conn = mysql_connect ("x","x","x") or die(mysql_error()); mysql_select_db("x", $conn) or die(mysql_error());
Her er et færdig eksempel, opbygget på jakobdo kommentar:
Filen skal hedde emails.php <?php
// Opretter forbindelse til mySQL global $conn; $conn = mysql_connect ("x","x","x") or die(mysql_error()); mysql_select_db("x", $conn) or die(mysql_error());
// Sletter emailen if(isset($_GET['slet']) && is_numeric($_GET['slet'])){ mysql_query("DELETE FROM nyhedsbrev WHERE id ='".$_GET['slet']."'"); echo "Emailen blev slettet..."; }
// Udskriver de emails der findes i databasen $result = mysql_query("SELECT id, email FROM nyhedsbrev"); while($data = mysql_fetch_assoc($result)) { echo $data['email'] . ' - <a href="emails.php?slet='.$data['id'].'">Slet</a><br />'; } ?>
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.