Prubuje napisac program ktury by pobieral,edytowal i usowal dane z bazy danych ale cos sie nie udaje co zle napisaelm
[php:1:0e0e21fe2e]
<?
mysql_connect ("localhost", "root", "") or
die ("Nie można poł±czyć się z MySQL");
mysql_select_db ("nuke") or
die ("Nie można poł±czyć się z baz± cnuke");
if ($co == 'dodaj') { // dodawanie rekordu
if ($tytul && $text && $autor) {
$query = "INSERT INTO nuke_cyberpunk (pid, tytul, text, ";
$query .= "autor) VALUES ('', '$tytul', '$text', '$autor');";
$wynik = mysql_query ($query);
}
} elseif ($co == 'popraw') { // poprawianie rekordu
if ($tytul && $text && $autor) {
$query = "UPDATE nuke_cyberpunk SET tytul='$tytul', text=";
$query .= "'$text', autor='$autor' WHERE nr='$pid';";
$wynik = mysql_query ($query);
}
} elseif ($co == 'edytuj') { // przygotowanie do poprawek
$query = "SELECT * FROM nuke_cyberpunk where nr='$pid';";
$wynik = mysql_query ($query);
$rekord = mysql_fetch_array ($wynik);
$pid = $rekord[0]; $tytul = $rekord[2]; $autor = $rekord[3]; $text = $rekord[5];
print '<FORM METHOD="POST">Poprawa textu:'; // EDYCJA
print '<INPUT TYPE="hidden" NAME="co" VALUE="popraw">';
print '<INPUT TYPE="hidden" NAME="pid" VALUE="'.$pid.'"><TABLE>';
print '<TR><TD>Tytul:</TD><TD><INPUT TYPE="text" ';
print 'NAME="tytul" VALUE="'.$tytul.'"></TD></TR><TR><TD>text:';
print '</TD><TD><TEXTAREA ROWS="15" COLS="45" TYPE="text" NAME="text"';
print '>'.$text.'</TEXTAREA>';
print '</TD></TR><TR><TD>autor:</TD><TD><INPUT TYPE="text"';
print 'NAME="autor" VALUE="'.$autor.'"></TD></TR>';
print '</TABLE><INPUT TYPE="submit" VALUE="Popraw"></FORM>';
} elseif ($co == 'skasuj') { // kasowanie
$wynik = mysql_query
("DELETE FROM nuke_cyberpunk WHERE nr = '$pid';");
}
$wynik = mysql_query ("SELECT * FROM nuke_cyberpunk;");
print "<TABLE CELLPADDING=5 BORDER=1>";
print "<TR><TD><B>Tytul:</B></TD>"; //<TD><B>text</B></TD>";
print "<TD><B>autor</B></TD><TD></TD><TD></TD></TR>n";
while ($rekord = mysql_fetch_array ($wynik)) {
$pid = $rekord[0];
$tytul = $rekord[2];
$autor = $rekord[3];
$text = $rekord[5];
print "<TR><TD>$tytul</TD><TD>$autor</TD><TD>"; // tabela glowna
print "<A HREF="menu.php?co=skasuj&pid=$pid">skasuj</A></TD><TD>";
print "<A HREF="menu.php?co=edytuj&pid=$pid">edytuj</A></TD></TR>n";
}
print "</TABLE>";
print '<FORM METHOD="POST">Nowy text:';
print '<INPUT TYPE="hidden" NAME="co" VALUE="dodaj"><TABLE>';
print '<TR><TD>Tytul:</TD><TD><INPUT TYPE="text" '; //tytul
print 'NAME="tytul"></TD></TR><TR><TD>text:</TD><TD><TEXTAREA ';
print 'TYPE="text" ROWS="15" COLS="45" NAME="text"></TEXTAREA></TD></TR><TR><TD>autor:</TD>';
print '<TD><INPUT TYPE="text" NAME="autor"></TD></TR>';
print '</TABLE><INPUT TYPE="submit" VALUE="Dodaj"></FORM>';
?>
[/php:1:0e0e21fe2e]
?>[/php]