
Panowie,
chcę ułatwić życie współpracownikom swojej firmy i w związku z tym próbuje zrobić arkusz który zbierałby dane od 10-13 użytkowników i zapisywał je do mysql.
Ogólny zarys prjektu jest nstępujący: Pracownicy uruchamiają stronę z formularzem, wybierają swoją nazwę uzytkownika oraaz bieżący miesiąc i wciskają przycisk 'wczytaj dane' a arkusz pobieże aktualnie zapisane dane w mysql. Pracownik codziennie uzupełnia dane dotyczące finansów i je zapisuje w mysql wciskając prycisk 'zapisz dane' . W polach w których nie będą wpisane żadne wartości muszą przyjąć wartość 0,00 . Na koniec miesiąca księgowa uruchomi arkusz który pobierze zsumowane dane z poszczególnych dni wszystkich pracowników. Na chwilę obecną udalo mi się zrobić zarys projektu, po wybraniu użytkownika (nazwa tabeli), miesiąca (baza danych) i wccisnięciu przycisku 'zapisz dane' w mysql tworzy się baza danych, tabela i kolumny . Jesli w pierwszym wierszu wpiszę jakieś wartości to czasem się zapiszą do mysql, a czasem nie (niewiem czemu ;/ ), do tego już zapisanyh wartości ie mogę nadpisać. Dodatkowo jeszcze przy uruchomieniu arkusza automatycznie wykonywane są plecenia mysql a chciałem by wykonywały się dpiero po wciśnieciu danych przycisków. Wiem że sporo mam jeszcze do zrobienia, ale mysql ucze się dopiero od 24h

<p></p> <form method="POST"> <select name="uzytkownik"> <option></option> <option>uzytk1</option> <option>uzytk2</option> <option>uzytk3</option> <option>uzytk4</option> <option>uzytk5</option> <option>uzytk6</option> <option>uzytk7</option> <option>uzytk8</option> <option>uzytk9</option> <option>uzytk10</option> </select> Nazwa użytkownika <br> <select name="miesiac"> <option></option> <option>lis112015</option> <option>gru122015</option> <option>sty012016</option> <option>lut022016</option> <option>mar032016</option> <option>kwi042016</option> <option>maj052016</option> <option>cze062016</option> <option>lip072016</option> <option>sie082016</option> <option>wrz092016</option> <option>paz102016</option> <option>lis112016</option> <option>gru122016</option> </select> Wybierz miesiąc <br> <button type="submit" name="wczytaj_d" value="">Wczytaj dane</button> <br> <input type="submit" name="zapisz_d" value="Zapisz dane do bazy"> <br><br> <style type="text/css"> .tftable {font-size:12px;color:#333333;width:50%;border-width: 1px;border-color: #9dcc7a;border-collapse: collapse;} .tftable th {font-size:12px;background-color:#abd28e;border-width: 1px;padding: 8px;border-style: solid;border-color: #9dcc7a;text-align:left;} .tftable tr {background-color:#ffffff;} .tftable td {font-size:12px;border-width: 1px;padding: 8px;border-style: solid;border-color: #9dcc7a;align:center} .tftable tr:hover {background-color:#ffff99;} </style> <center><table class="tftable" border="1"> <center><tr><th>Numer dnia</th><th>Wypłata</th><th>Zasilenie</th><th>liczba_towar</th></tr> <tr><td>01 </td> <td><input type="text" name="w1" /></td><td><input type="text" name="z1" /></td><td><input type="text" name="b1" /></td></tr> <tr><td>02 </td> <td><input type="text" name="w2" /></td><td><input type="text" name="z2" /></td><td><input type="text" name="b2" /></td></tr> <tr><td>03 </td> <td><input type="text" name="w3" /></td><td><input type="text" name="z3" /></td><td><input type="text" name="b3" /></td></tr> <tr><td>04 </td> <td><input type="text" name="w4" /></td><td><input type="text" name="z4" /></td><td><input type="text" name="b4" /></td></tr> <tr><td>05 </td> <td><input type="text" name="w5" /></td><td><input type="text" name="z5" /></td><td><input type="text" name="b5" /></td></tr> <tr><td>06 </td> <td><input type="text" name="w6" /></td><td><input type="text" name="z6" /></td><td><input type="text" name="b6" /></td></tr> <tr><td>07 </td> <td><input type="text" name="w7" /></td><td><input type="text" name="z7" /></td><td><input type="text" name="b7" /></td></tr> <tr><td>08 </td> <td><input type="text" name="w8" /></td><td><input type="text" name="z8" /></td><td><input type="text" name="b8" /></td></tr> <tr><td>09 </td> <td><input type="text" name="w9" /></td><td><input type="text" name="z9" /></td><td><input type="text" name="b9" /></td></tr> <tr><td>10 </td> <td><input type="text" name="w10" /></td><td><input type="text" name="z10" /></td><td><input type="text" name="b10" /></td></tr> <tr><td>11 </td> <td><input type="text" name="w11" /></td><td><input type="text" name="z11" /></td><td><input type="text" name="b11" /></td></tr> <tr><td>12 </td> <td><input type="text" name="w12" /></td><td><input type="text" name="z12" /></td><td><input type="text" name="b12" /></td></tr> <tr><td>13 </td> <td><input type="text" name="w13" /></td><td><input type="text" name="z13" /></td><td><input type="text" name="b13" /></td></tr> <tr><td>14 </td> <td><input type="text" name="w14" /></td><td><input type="text" name="z14" /></td><td><input type="text" name="b14" /></td></tr> <tr><td>15 </td> <td><input type="text" name="w15" /></td><td><input type="text" name="z15" /></td><td><input type="text" name="b15" /></td></tr> <tr><td>16 </td> <td><input type="text" name="w16" /></td><td><input type="text" name="z16" /></td><td><input type="text" name="b16" /></td></tr> <tr><td>17 </td> <td><input type="text" name="w17" /></td><td><input type="text" name="z17" /></td><td><input type="text" name="b17" /></td></tr> <tr><td> 18</td> <td><input type="text" name="w18" /></td><td><input type="text" name="z18" /></td><td><input type="text" name="b18" /></td></tr> <tr><td> 19</td> <td><input type="text" name="w19" /></td><td><input type="text" name="z19" /></td><td><input type="text" name="b19" /></td></tr> <tr><td>20 </td> <td><input type="text" name="w20" /></td><td><input type="text" name="z20" /></td><td><input type="text" name="b20" /></td></tr> <tr><td>21 </td> <td><input type="text" name="w21" /></td><td><input type="text" name="z21" /></td><td><input type="text" name="b21" /></td></tr> <tr><td>22 </td> <td><input type="text" name="w22" /></td><td><input type="text" name="z22" /></td><td><input type="text" name="b22" /></td></tr> <tr><td>23 </td> <td><input type="text" name="w23" /></td><td><input type="text" name="z23" /></td><td><input type="text" name="b23" /></td></tr> <tr><td>24 </td> <td><input type="text" name="w24" /></td><td><input type="text" name="z24" /></td><td><input type="text" name="b24" /></td></tr> <tr><td>25 </td> <td><input type="text" name="w25" /></td><td><input type="text" name="z25" /></td><td><input type="text" name="b25" /></td></tr> <tr><td>26 </td> <td><input type="text" name="w26" /></td><td><input type="text" name="z26" /></td><td><input type="text" name="b26" /></td></tr> <tr><td>27 </td> <td><input type="text" name="w27" /></td><td><input type="text" name="z27" /></td><td><input type="text" name="b27" /></td></tr> <tr><td>28 </td> <td><input type="text" name="w28" /></td><td><input type="text" name="z28" /></td><td><input type="text" name="b28" /></td></tr> <tr><td>29 </td> <td><input type="text" name="w29" /></td><td><input type="text" name="z29" /></td><td><input type="text" name="b29" /></td></tr> <tr><td>30 </td> <td><input type="text" name="w30" /></td><td><input type="text" name="z30" /></td><td><input type="text" name="b30" /></td></tr> <tr><td>31 </td> <td><input type="text" name="w31" /></td><td><input type="text" name="z31" /></td><td><input type="text" name="b31" /></td></tr> <tr><td>32 </td> <td><input type="text" name="w32" /></td><td><input type="text" name="z32" /></td><td><input type="text" name="b32" /></td></tr> </center> </table></center> </form> <p></p> <?php $uzyt= $_POST["uzytkownik"]; $baza= $_POST["miesiac"]; $ww = $_POST["1w"]; { if (!$con) { // die(‘Nie można się połączyć: ' . mysql_error()); } // Tworzenie bazy danych { } else { } // Tworzenie tabeli $sql = "CREATE TABLE " . $uzyt . "( IDdnia int NOT NULL AUTO_INCREMENT, PRIMARY KEY(IDdnia), wyplata varchar(15), zasilenie varchar(15), liczba_tow varchar(15) )"; $wprow= "INSERT INTO " . $uzyt . " (IDdnia, wyplata, zasilenie, liczba_tow) VALUES ('','$_POST[w1]','$_POST[z1]','$_POST[b1]')"; $rs = Execute($wprow); } ?>