Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Usuwanie rekordu z bazy danych
#1
Witam, jestem nowy na tym forum. Pisze dlatego ze siedze pol nocy juz i nie mam pojecia dlaczego nie chce mi ususwac rekordu z bazy danych... Tak po krotce wyglada kod:

Plik panel.php
Kod:
<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=iso-8859-2\">
</head>
<body>
<?php
session_start();
if(empty($_SESSION["zalogowany"]))$_SESSION["zalogowany"]=0;
    function panel(){
    echo "<form action=\"insert.php\" method=\"post\">\n";
    echo "Tytul: <input type=\"text\" name=\"tytul\"><br>\n";
    echo "Notka: <input type=\"text\" name=\"notka\"><br>\n";
    echo "<input type=\"submit\" value=\"Wyslij\">\n";
    echo "</form>\n";
    }
    function usuwanie(){
    echo "<form action=\"usuwanie.php\" method=\"post\">\n";
    echo "ID: <input type=\"text\" name=\"id\"><br>\n";
    echo "Numer Bazy: <input type=\"text\" name=\"numer\"><br>\n";
    echo "<input type=\"submit\" value=\"Wyslij\">\n";
    echo "</form>\n";
    }    

if($_SESSION["zalogowany"]==1)
{
echo "<div align=\"right\">Zalogowany jako "; echo $_SESSION["nickname"]; echo "</div>\n";
echo "<div align=\"right\"><a href=\"index.php?wyloguj=tak\">wyloguj się</a></div>\n";
echo "Przejdz do <a href=\"form.php?panel=yes\">dodawania notki </a>";
echo "Przejdz do <a href=\"form.php?usun=yes\">usuwania komentarzy </a>";
if ($_GET["panel"]==yes){
panel();
}else if($_GET["usun"]==yes){
usuwanie();
}
}else{
echo "Nie masz dostępu do tej czesci witryny. <a href='panel.php'>Zaloguj się</a>";
}
?>

</body>
</html>

A o to plik usuwanie.php:
Kod:
<?php
session_start();
if(empty($_SESSION["zalogowany"]))$_SESSION["zalogowany"]=0;
$mysql_host  = ""dane;
$mysql_pass  = "dane";
$mysql_login = "dane";
$mysql_db    = "dane";
// Tu oczywiscie nie sa dane jako tekst tylko jako dane do bazy xD

//polaczenia sie z baza danych MySQL
    @mysql_connect($mysql_host, $mysql_login, $mysql_pass)
    or die('Brak polaczenia z serwerem MySQL.');
    @mysql_select_db($mysql_db)
    or die('Blad wyboru bazy danych.');

//USUWANIE KOMENTARZY

if($_SESSION["zalogowany"]==1){
$id = $_post["id"];
$numer = $_post["numer"];
$query="DELETE FROM comments_$numer WHERE id='$id'";
mysql_query($query);
mysql_close();
header("Location: index.php");
}else{
echo "Nie masz dostepu do tej strony";
}
?>
Z gory dziekuje za pomoc, eVilek.
Odpowiedz


Wiadomości w tym wątku
Usuwanie rekordu z bazy danych - przez eVilek - 17-10-2009, 10:42
RE: Usuwanie rekordu z bazy danych - przez kancik - 17-10-2009, 14:42
RE: Usuwanie rekordu z bazy danych - przez eVilek - 17-10-2009, 21:15
RE: Usuwanie rekordu z bazy danych - przez kancik - 17-10-2009, 23:39

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  cron nie łączy się z bazą danych michalszyd 3 5,004 18-01-2018, 06:15
Ostatni post: ytprzetwornik
  Zmniejszenie czasu dostępu do bazy darling 8 8,412 06-12-2017, 18:00
Ostatni post: arki878
  Przeszukiwanie bazy, przechowywanie wyników vundo 3 4,191 02-12-2016, 20:16
Ostatni post: tereska3
  Pobieranie danych z dwóch baz danych jarekcda 2 5,189 28-11-2016, 11:55
Ostatni post: ania9
  podział danych za pomocą substr ppsqm 1 4,149 18-06-2014, 15:18
Ostatni post: Kartofelek

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl