Hej
Nu har jeg rodet lidt med noget gæstebog og vil gerne have, så jeg kan slette indlæg uden jeg skal logge ind i DBen hele tiden.
Her ses min gæstebog:
- <?php
- $host = "localhost"; //skal ikke ændres i 90% af tilfældende
- $bruger = "*******"; //"navn på din bruger"; //se de udleverede papirer/spørg dit wehotel
- $kodeord = "********"; //"MosterFie"; //dit personlige password
- $database = "***********"; //"navn på din database"; //se de udleverede papirer/spørg dit wehotel
-
- $db = mysql_connect($host,$bruger,$kodeord)or die ('Der kunne ikke forbindes til databasen. Fejl: ' . mysql_error());; //der connectes til databasen
- mysql_select_db($database,$db);
-
-
- if($_POST["skriv"] && strtolower($_POST["spamtjek"]) == ""){
- $navn = htmlspecialchars($_POST["navn"]);
- $besked = htmlspecialchars($_POST["besked"]);
-
- if($navn != "" || $besked != ""){
-
- if(!get_magic_quotes_gpc()){
- $navn = addslashes($navn);
- $besked = addslashes($besked);
- }
-
-
- $dato_array=getdate(); //php datofunktion
- $dato = $dato_array["mday"] . "/" . $dato_array["mon"] . " - " . $dato_array["year"];
- mysql_query("INSERT INTO chat(nr, navn, dato, besked) VALUES('$nr', '$navn','$dato','$besked')"); //data skrives til tabellen bog
- }
- }
-
- ?>
- <form method="post" id="gaestform" action="#">
- <p>
- <input type="hidden" name="skriv" value="1" >
-
- <input type="hidden" name="navn" value="
- <?php
- echo $userArray["brugernavn"];
- ?>
- ">
- <br />
- Besked: <br />
- <textarea name="besked" cols="39" rows="4"></textarea>
- <br />
-
-
- <br />
- <input type="submit" value="Send">
- </p>
- </form>
-
- <?php
- $foresp = mysql_query("SELECT nr, navn, dato, besked FROM chat ORDER BY nr DESC");
- echo "<table>";
- while($data = mysql_fetch_array($foresp)){
- echo "<tr><td style=\"vertical-align:top;padding:15px;\">";
- echo "<div class='textbox'><b>" . $data["navn"];
- echo "</b><br />";
- echo $data["dato"];
- echo "<br>";
- echo nl2br($data["besked"]);
-
- echo "<a href='slet.php'>Slet</a>";
- echo "</div></td></tr>";
- }
- echo "</table>";
- ?>
Hvordan laver jeg en funktion i slet.php, som sletter beskeden med ID nummer 1 f.eks.?
Indlæg senest redigeret d. 01.06.2011 10:54 af Bruger #16016