Tabelka moja :
<?php CREATE TABLE uzywane ( id int(10) NOT NULL auto_increment, status char(1) NOT NULL default '', nrramy varchar(50) NOT NULL default '', typ varchar(50) NOT NULL default '', kolor varchar(50) NOT NULL default '', przebieg varchar(50) NOT NULL default '', nrzamowienia varchar(50) NOT NULL default '', klient varchar(50) NOT NULL default '', rezerwacjakto varchar(50) NOT NULL default '', rezerwacjaod date NOT NULL default '', rezerwacjado date NOT NULL default '', lokalizacja varchar(50) NOT NULL default '', datadostawy date NOT NULL default '', cenaeuro varchar(50) NOT NULL default '', cenazloty varchar(50) NOT NULL default '', roznicekursowe char(3) NOT NULL default '', dataroznicekursowe date NOT NULL default '', info blob NOT NULL default '', foto1 longblob NOT NULL default '', foto2 longblob NOT NULL default '', foto3 longblob NOT NULL default '', PRIMARY KEY (id) ) TYPE=MyISAM AUTO_INCREMENT=1 ") ?>
Plik z formularzem :
<FORM ACTION="zapisz_uzywane.php" METHOD="post"> <table> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> <td> <!--<input type="text" name="RezerwacjaKto" value="" size="30" />--> <select type="text" name="RezerwacjaKto"> </select> </td> </tr> <tr> </tr> <tr> </tr> <tr> <td> <!--<input type="text" name="Lokalizacja" value="" size="30" onfocus="podswietl(this)" />--> <select type="text" name="Lokalizacja"> </select> </td> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> <td><!--<input type="text" name="RozniceKursowe" value="" size="30" /> --> <select type="text" name="RozniceKursowe"> </select> </td> </tr> <tr> </tr> <tr> <td> </td> </tr> <tr> </tr> </table> </form>
Plik php zapisujący do bazy, w nim chyba jest błąd, bo informacje się nie dodają:
<?php $Status = $_POST['Status']; $NrRamy = $_POST['NrRamy']; $Typ = $_POST['Typ']; $Kolor = $_POST['Kolor']; $Przebieg = $_POST['Przebieg']; $NrZamowienia = $_POST['NrZamowienia']; $Klient = $_POST['Klient']; $RezerwacjaKto = $_POST['RezerwacjaKto']; $RezerwacjaOd = $_POST['RezerwacjaOd']; $RezerwacjaDo = $_POST['RezerwacjaDo']; $Lokalizacja = $_POST['Lokalizacja']; $DataDostawy = $_POST['DataDostawy']; $CenaEuro = $_POST['CenaEuro']; $CenaZloty = $_POST['CenaZloty']; $RozniceKursowe = $_POST['RozniceKursowe']; $DataRozniceKursowe = $_POST['DataRozniceKursowe']; $Info = $_POST['Info']; $query = "INSERT INTO `uzywane` ('status','nrramy','typ','kolor','przebieg','nrzamowienia','klient','rezerwacjakto','rezerwacjaod','rezerwacjado','lokalizacja','datadostawy','cenaeuro','cenazloty','roznicekursowe','dataroznicekursowe','info') VALUES ('$Status','$NrRamy','$Typ','$Kolor','$Przebieg','$NrZamowienia','$Klient','$RezerwacjaKto','$RezerwacjaOd','$RezerwacjaDo','$Lokalizacja','$DataDostawy','$CenaEuro','$CenaZloty','$RozniceKursowe','$DataRozniceKursowe','$Info'"); ?>