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
A o to plik usuwanie.php:
Z gory dziekuje za pomoc, eVilek.
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";
}
?>