Witam
Chce stworzyć ksiazkę telefoniczną, w której bedzie można dodawać i usuwać wartości. Problem w tym ze nie wszystko działa tak jak trzeba - nic nie dodaje, nic nie usuwa
<?PHP
?>
<?php
if (isset($_POST['action']) && isset($_POST[$action]) =='add') {
$imie_f=$_POST['imie'];
$nazw_f=$_POST['nazwisko'];
$tele_f=$_POST['telefon'];
if ( $imie_f && $nazw_f && $tele_f )
{
$query="INSERT INTO 'ksiazkatelefoniczna' (imie,nazwisko,telefon) VALUES ('$imie_f', '$nazw_f', '$tele_f')";
if ($wynik)
{
print ("Dodales poprawnie dane"); }
else
{ print ("nie dodales danych cioto"); } }
else
{print ("Wypełnij wszystko cioto!"); }
}
elseif (isset($_GET['action']) == 'skasuj') {
$wynik = mysql_query ("DELETE FROM ksiazkatelefoniczna WHERE nr='".$_GET['id']."';"); }
$wynik = mysql_query ("SELECT * FROM ksiazkatelefoniczna;") or
die ("blad"); print ("<TABLE CELLPADDING=5 BORDER=1>"); print ("<TR><TD>Imię</TD><TD>Nazwisko</TD>"); print ("<TD>telefon</TD><TD>Akcja</TD></TR>"); {
$nr = $rekord['nr'];
$imie = $rekord['imie'];
$nazwisko = $rekord['nazwisko'];
$telefon = $rekord['telefon'];
print ("<TR><TD>$imie</TD><TD>$nazwisko</TD>"); print ("<TD>$telefon</TD>"); print ("<TD><a href=\"dodawanie.php?action=skasuj&id=nr\" TITLE=\"Skasuj wpis!\">usuń</a>");
}
print '<FORM METHOD="POST"><Nowy rekord: <INPUT TYPE="hidden" NAME="action" VALUE="add">
<TABLE>
<TR><TD>Imie:</TD><TD><INPUT TYPE="text" NAME="imie"></TD></TR>
<TR><TD>Nazwisko:</TD><TD><INPUT TYPE="text" NAME="nazwisko"></TD></TR>
<TR><TD>Telefon:</TD><TD><INPUT TYPE="text" NAME="telefon"></TD></TR>
</TABLE>
<INPUT TYPE="submit" VALUE="Dodaj">
</FORM>';
?>
Nie rozumiem czemu nie da sie usuwac wartości mimo ze we wczesniejszej fazie kodu nie było z tym problemu, oto próbka
<?php
if(isset($_GET['action'])&& $_GET['action']=='skasuj') {
$wynik=mysql_query("DELETE FROM ksiazkatelefoniczna WHERE nr='".$_GET['id']."';"); }
$wynik = mysql_query ("SELECT * FROM ksiazkatelefoniczna;") or
die ("blad"); print ("<TABLE CELLPADDING=5 BORDER=1>"); print ("<TR><TD>Imię</TD><TD>Nazwisko</TD>"); print ("<TD>Telefon</TD><TD>Akcja</TD></TR>"); {
$nr = $rekord['nr'];
$imie = $rekord['imie'];
$nazwisko = $rekord['nazwisko'];
$telefon = $rekord['telefon'];
print ("<TR><TD>$imie</TD><TD>$nazwisko</TD>"); print ("<TD>$telefon</TD>"); print ("<TD><a href=wyswietlanie.php?action=skasuj&id=$nr\" TITLE=\"Skasuj wpis!\">Wypiernicz</a>"); }
?>
Nie wiem czy to ja nie dostrzegam jakiegoś małego szczegółu czy co, wiem ze kombinuje z tym juz sporo, wiele tematów naczytalem i dalej nic