Witam mógłby ktoś zerknąć swoim fachowym okiem co możne być źle ze nie dodaje mi wpisu do bazy danych
<?
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>KLIPY - panel administratora</title>
</head>
<body>
<?
if(isset($_POST['pass'])) {
if($_POST['pass']=='wwwww')
{
$_SESSION['admin']='ok';
}
}
if((!isset($_SESSION['admin']) || $_SESSION['admin']!='ok') && $_GET['admin']!='wyloguj') {
echo '<form method="POST" action="admin.php"> <p align="center">
Niestety nie jesteś zalogowany.<br> Proszę podać hasło:<br>
<input type="password" name="pass" size="20"><br>
<input type="submit" value="OK"></p>
</form>';
}
if(isset($_GET['admin']) && $_GET['admin']=='wyloguj') {
$_SESSION['admin']='';
echo 'Nastąpiło wylogowanie<br> Przejdź do <a href="admin.php">strony głównej</a>...'; }
if($_SESSION['admin']=='ok')
{
or
die('Nieudane połączenie z bazą danych...'); or
die('Nie udało się wybrać bazy danych...'); ?>
<table border="1" width="600" align="center">
<tr>
<td align="center"><b>PANEL ADMINISTRATORA - KLIP</b></td>
</tr>
<tr>
<td align="center">
<a href="admin.php">Strona główna</a> |
<a href="admin.php?klip=pokaz">Pokaż KLIP</a> |
<a href="admin.php?klip=dodaj">Dodaj KLIP</a></td>
</tr>
<tr>
<td align="center">
<?
if(isset($_GET['klip']) && $_GET['klip']=='pokaz') {
echo '<b>KLIP W TWOIM SERWISIE:</b><br>'; $link=mysql_query('SELECT * FROM lista ORDER BY id desc'); {
echo '<b>'.$wiersz['tytul'].'</b>'; echo '<a href="admin.php?klip=edytuj&id='.$wiersz['id'].'">Edytuj</a>'; echo '<a href="admin.php?klip=usun&id='.$wiersz['id'].'">Usuń</a>'; }
}
elseif(isset($_GET['klip']) && $_GET['klip']=='dodaj') {
echo '<b>DODAJ NOWY KLIP</b><br>'; echo '<form method="POST" action="admin.php?klip=dopisz"> <table border="0" width="100%">
<tr>
<td>Tytuł:</td>
<td><input type="text" name="tytul" size="64"></td>
</tr>
<tr>
<td>Link:</td>
<td><input type="text" name="link" size="64"></td>
</tr>
<tr>
<td>Treść: </td>
<td><textarea rows="2" name="tresc" cols="49"></textarea></td>
</tr>
<tr>
<td>autor:</td>
<td><input type="text" name="autor" size="64"></td>
</tr>
<tr>
<td>plikflv:</td>
<td><input type="text" name="plikflv" size="64"></td>
</tr>
<tr>
<td>plikjpg:</td>
<td><input type="text" name="plikjpg" size="64"></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" value="DODAJ"></td>
</tr>
</table>
</form>';
}
elseif(isset($_GET['klip']) && $_GET['klip']=='edytuj' && isset($_GET['id'])) {
$id=$_GET['id'];
$link=mysql_query("SELECT * FROM lista WHERE id='$id'");
echo '<b>EDYTUJ KLIP</b><br>'; echo '<form method="POST" action="admin.php?klip=wyedytuj&id='.$wiersz['id'].'"> <table border="0" width="100%">
<tr>
<td>Tytuł:</td>
<td><input type="text" name="tytul" size="64" value="'.$wiersz['tytul'].'"></td>
</tr>
<tr>
<td>Link:</td>
<td><input type="text" name="link" size="64" value="'.$wiersz['link'].'"></td>
</tr>
<tr>
<td>Treść: </td>
<td><textarea rows="2" name="tresc" cols="49">'.$wiersz['tresc'].'</textarea></td>
</tr>
<tr>
<td>Autor:</td>
<td><input type="text" name="autor" size="64" value="'.$wiersz['autor'].'"></td>
</tr>
<tr>
<td>plikflv:</td>
<td><input type="text" name="plikflv" size="64" value="'.$wiersz['plikflv'].'"></td>
</tr>
<tr>
<td>plikjpg:</td>
<td><input type="text" name="plikjpg" size="64" value="'.$wiersz['plikjpg'].'"></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" value="EDYTUJ"></td>
</tr>
</table>
</form>';
}
elseif(isset($_GET['klip']) && $_GET['klip']=='dopisz') {
$tytul=$_POST['tytul'];
$link=$_POST['link'];
$tresc=$_POST['tresc'];
$autor=$_POST['autor'];
$plikflv=$_POST['plikflv'];
$plikjpg=$_POST['plikjpg'];
mysql_query("INSERT INTO losta VALUES(0,'$tytul','$link','$tresc','$autor','$plikflv','$plikjpg')"); echo 'Pomyślnie dodałem klip o tytule: <b>'.$tytul.'</b><br> link: <b>'.$link.'</b><br>tresc<b>'.$tresc.'</b>';
}
elseif(isset($_GET['klip']) && $_GET['klip']=='wyedytuj' && isset($_GET['id'])) {
$tytul=$_POST['tytul'];
$link=$_POST['link'];
$tresc=$_POST['tresc'];
$autor=$_POST['autor'];
$plikflv=$_POST['plikflv'];
$plikjpg=$_POST['plikjpg'];
$id=$_GET['id'];
mysql_query("UPDATE lista SET tytul='$tytul' link='$link' tersc='$tresc' autor='$autor' plikflv='$plikflv' plikjpg='$plikjpg' WHERE id='$id'"); echo 'Pomyślnie wyedytowałem klip! <br> Jego nowy tytuł to: <b>'.$tytul.'</b>, a treść: <b>'.$tresc.'</b>';
}
elseif(isset($_GET['klip']) && $_GET['klip']=='usun' && isset($_GET['id'])) {
$id=$_GET['id'];
echo 'Pomyślnie usunąłem klip numer '.$id.'!';
}
else echo 'Witaj w Panelu<br>'; ?></td>
</tr>
<tr>
<td align="right"><a href="admin.php?admin=wyloguj">WYLOGUJ >></a></td>
</tr>
</table>
<?
}
?>
</body>
</html>
dodawało kilka razy jak zmieniłem w bazie id automatycznie przestało dodawać i już nic nie robi ;/
baza wygalda tak
CREATE TABLE `lista` (
`id` INT NOT NULL AUTO_INCREMENT ,
`tytul` TINYTEXT NOT NULL ,
`link` TINYTEXT NOT NULL ,
`tresc` TEXT NOT NULL ,
`autor` TINYTEXT NOT NULL ,
`plikflv` TINYTEXT NOT NULL ,
`plikjpg` TINYTEXT NOT NULL ,
PRIMARY KEY ( `id` )
);