<?php
$connect = mysql_connect('localhost', 'root', 'password') or
die('Nie można połączyc się z bazą danych. Przepraszamy za kłopoty'); $db = mysql_select_db('db') or
die('Nie można połączyc się z bazą danych. Przepraszamy za kłopoty'); if($_SESSION['login']!=="login" or $_SESSION['haslo']!=="password")
{
echo '<meta http-equiv="Refresh" content="1; url=index.php?page=paneladmina&wyloguj=1" />'; }
elseif($_POST['tresc']==NULL)
{
echo '<center><form action="index.php?page=edytujkontakt" method="post"> <textarea name="tresc" cols="20" rows="20">Kontakt</textarea>
<br>
<input type="submit" value="Edytuj">
<input type="reset" value="Wyczyść">
</form><br><a href="java script:history.go(-2);">Wróć do Panelu Administratora</a></center>';
}
else
{
$zapytanie = "INSERT INTO `kontakt` (`tresc`) VALUES ('".$tresc."')";
echo '<center>Zakładka kontakt została edytowana <meta http-equiv="Refresh" content="1; url=index.php?page=edytujkontakt" /></center>'; }
$zapytanie = "SELECT `tresc` FROM `kontakt WHERE `id`='1'";
if($_POST['.$wiersz=[0].'])
{
echo '<center><form action="index.php?page=edytujkontakt" method="post"> <textarea name="tresc" cols="20" rows="20">'.$wiersz[0].'</textarea>
<br>
<input type="submit" value="Edytuj">
<input type="reset" value="Wyczyść">
</form><br><a href="java script:history.go(-2);">Wróć do Panelu Administratora</a></center>';
}
else
{
$zapytanie = "UPDATE `kontakt` SET `tresc` WHERE `id`='1'";
}
?>
Mam pytanie.
Dlaczego nie odczytuje mi zawartości z bazy danych i jeśli by odczytał to nie edytuje podanej treści tylko dodaje nową?
W skrypcie chodzi o to, żeby:
jeśli nie ma żadnej zawartości dodaje nowy rekord, a jeśli jakiś odczyta to pokazuje go i go edytuje.
Co trzeba zmienić. Proszę o naprowadzenie.