Gå til innhold

Finner ikke ut av dette. hjelp!


Anbefalte innlegg

Alt funker frem til jeg trykker på slett nesten helt nederst på koden. Jeg trykker slett så får jeg ikke noe opp på skjermen. Er nesten helt ny på PHP. Takker for alle svar :love:

 

<?php 
if($_GET['timestamp']) 
{ 
//mySQL tabellnavn 
$tabell_adresseliste = "nyheter"; 
//Logger på database 
$hostname = "localhost"; 
$user = "******"; 
$password = "******"; 
$db = "*******"; 
$connection = @mysql_connect($hostname, $user, $password) or die("Umulig 
å få kontakt med database"); 
//Velger database 
@mysql_select_db($db); 
//Henter ut adressen til id'en 
$henter_adresse = @mysql_query("SELECT overskrift, ingress, bilde, tekst, ekstranyhet, forfatter, timestamp
FROM nyheter WHERE timestamp='{$_POST[timestamp]}'");
if(@mysql_num_rows($henter_adresse) == 0) 
{ 
print("Kunne ikke hente ut nyhet.\n"); 
} 
else 
{ 
if(empty($_POST['slett'])) 
{ 
//Spørreskjema 
//Hvis ikke slettevariabelen er satt så går den hit 
$adresse = @mysql_fetch_array($henter_adresse); 
print("<form action=\"./slettadresse.php?timestamp={$adresse['timestamp']}\" method=\"post\">\n"); 
print("Vi du slette denne nyheten?<br>\n"); 
print("<b>Overskrift:</b> {$adresse['overskrift']}<br>\n"); 
print("<b>Ingress:</b> {$adresse['ingress']}<br>\n"); 
print("<b>Tekst:</b> {$adresse['tekst']}<br>\n"); 
print("<b>Ekstranyhet:</b> {$adresse['ekstranyhet']}<br>\n");
print("<b>Forfatter:</b> {$adresse['forfatter']}<br>\n");
print("<b>Timestamp:</b> {$adresse['timestamp']}<br>\n");
print("<input type=\"hidden\" name=\"overskrift\" value=\"{$adresse['skrift']}\">\n"); 
print("<input type=\"hidden\" name=\"ingress\" value=\"{$adresse['ingress']}\">\n"); 
print("<input type=\"hidden\" name=\"tekst\" value=\"{$adresse['tekst']}\">\n"); 
print("<input type=\"hidden\" name=\"timestamp\" value=\"{$adresse['timestamp']}\">\n"); 
print("<input type=\"hidden\" name=\"ekstranyhet\" value=\"{$adresse['ekstranyhet']}\">\n");
print("<input type=\"hidden\" name=\"slett\" value=\"1\">\n"); 
print("<input type=\"submit\" value=\"Slett adresse\">\n"); 
}
elseif($_POST['slett'] == "1") 
{ 
//Hvis alle variablene er satt i skjemaet går den hit 
$sletter_adresse = @mysql_query("DELETE FROM nyheter WHERE timestamp='{$_POST['timestamp']}'");
if($sletter_adresse == 0) 
{ 
print("Det skjedde en feil i slettingen\n"); 
} 
else 
{ 
print("Adressen er nå slettet fra databasen<br>\n"); 
print("<a href=\"./nyhetliste.php\">Tilbake</a>\n"); 
} 
} 
} 
@mysql_close($connection); 
} 
else 
{ 
print("Nyhet mangler.\n"); 
} 
?>  

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...