mam 3 pliki:
1 plik - nazwa: ksiega_gosci.php
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /> <meta name="Author" content="Marek Żukowski" /> <title>Ogłoszenia klubu</title> </head> <body> <h1 align="center">KSIĘGA GOŚCI</h1> <?php $polaczenie = mysql_connect("localhost", "root", "krasnal") or die ("Sprawdź połączenie z serwerem: " . mysql_error()); $query = "SELECT * FROM ksiega_gosci ORDER BY data DESC"; ?> <table width="100%" border="1" cellpadding="2" cellspacing="2"> <tr> <td> <?php ?> </td> </tr> </table> <?php }; ?> <table border="0" width="600" cellspacing="1" cellpadding="3" bgcolor="#353535" align="center"> <tr> <td bgcolor="#FFFFFF" colspan="2" align="center"> Wpis <a href="ksiega_add.php?action=add&id=">[DODAJ]</a> </td> </tr> <?php ?> </body> </html>
2 plik - nazwa: ksiega_add.php
<html> <head> <title>Nowy wpis</title> <style type="text/css"> TD{color:#353535;font-family:verdana} TH{color:#FFFFFF;font-family:verdana;background-color:#336699} </style> </head> <body> <form action="commit_k.php?action=add&type=wpis" method="post"> <table border="0" width="750" cellspacing="1" cellapdding="3" bgcolor="#353535" align="center"> <tr> <td bgcolor="#FFFFFF" width="30%">Data</td> <td bgcolor="#FFFFFF" width="70%"> <input type="date" name="data" </td> </tr> <tr> <td bgcolor="#FFFFFF" width="30%">Imię i Nazwisko lub nick</td> <td bgcolor="#FFFFFF" width="70%"> <input type="text" name="nick"> </td> </tr> <tr> <td bgcolor="#FFFFFF">Email</td> <td bgcolor="#FFFFFF"> <input type="text" name="email"> </td> </tr> <tr> <td bgcolor="#FFFFFF">Miejscowość</td> <td bgcolor="#FFFFFF"> <input type="text" name="miejscowosc"> </td> </tr> <tr> <td bgcolor="#FFFFFF">Numer gg</td> <td bgcolor="#FFFFFF"> <input type="text" name="numergg"> </td> </tr> <tr> <td bgcolor="#FFFFFF">Treść</td> <td bgcolor="#FFFFFF"> <input type="text" name="tresc"> </td> </tr> <tr> <td bgcolor="#FFFFFF" colspan="2" align="center"> <input type="submit" name="SUBMIT" value="DODAJ"> </td> </tr> </table> </form> </body> </html>
i 3 plik - nazwa: commit_k.php
<?php $polaczenie = mysql_connect("localhost", "root", "krasnal") or die ("Nie udało się połączyć: " . mysql_error()); switch ($_GET['action']) { case "add": switch ($_GET['type']) { case "ksiega_gosci": $wpissql = "INSERT INTO ksiega_gosci (data, nick, email, miejscowosc, numergg, tresc) VALUES ('" .$_POST['data']. "', '" .$_POST['nick']. "', '" .$_POST['email']. "', '" .$_POST['miejscowosc']. "', '" .$_POST['numergg']. "', '" .$_POST['tresc']. "')"; break; } break; } ?> <p align="center" style="color:#FF0000"> Wykonane. <a href="ksiega_gosci.php">Księga</a> </p> <?php } ?>
2 plik się odpala po kliknięciu dodaj wpis, a po wpisaniu danych gdy klikam dodaj, wyskakuje biała strona, tak jakby przycisk dodaj nie dodawał.
Dodam jeszcze że w bazie mam takie pola:
id (autoincrement)(klucz postawowy)
data
nick
miejscowosc
numergg
tresc