walczę z takim przypadkiem, że nie mogę dodać danych do bazy.
Oto kod formularza:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body> <?php include_once ("db_con.php"); $connection = dbconn::instance(); ?> <h1><center>Zlecenie wydania towaru z magazynu łączników</center></h1><br> <form action="zam_wyk_lacz.php" method="post"> <table width="800" height= "250" border="0" align="center"> <tr height="50"><td class="table_mid_1">Rodzaj łączników</td><td width="500" class="table_mid_1"> <?php // tutaj wywolanie zapytania do bazy $zapytanie = mysql_query ("SELECT LacznikID, Nazwa, Material, Norma FROM tb_laczniki_main ORDER BY LacznikID ASC"); //echo '<option value="'.$option['Nazwa'].'">'.$option['Nazwa'].' </option>'; echo '<option value="'.$option['LacznikID'].'">'.$option['LacznikID'].' '.$option['Nazwa'].' '.$option['Material'].' '.$option['Norma'].' </option>'; } ?> <br></td></tr> <tr><td width="200"class="table">Ilość (szt.)</td><td width="500"> <input type="text" style="height: 40px; font-size: 16px;" name="IloscZam" maxlength="20"><br></td></tr> <tr><td width="200" class="table">Data zamówienia</td><td width="500"> <input type="text" style="height: 40px; font-size: 16px;" name="DataZam" value="<?= date('d-m-Y') ?>" readonly="readonly" maxlength="20"><br></td></tr> <tr><td width="200" class="table">Zamówienie PILNE!</td><td width="500"> <input type="checkbox" style="height: 40px; font-size: 16px;" name="cito" value="tak"><br></td></tr> <tr><td width="200" class="table"><input type="reset" value="Wykasuj"></td> <td class="table"><input type="submit" value="Zapisz"></tr> </table> </form> </body> </html>
a to jest kod dodający do bazy:
<p><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <head> <meta http-equiv="Content-type" content="text/html; charset=iso-8859-2"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body> <h1><center> Rezultat dodania łączników do zamówienia </h1> <?php include_once ('db_con.php'); $connection = dbconn::instance(); $zapytanie = "INSERT INTO tb_laczniki_wyjscie (LacznikID, DataZam, IloscZam, Cito) VALUES ('".$LacznikID."', '".$DataZam."', '".$IloscZam."', '".$Cito."')"; if ($wynik) { echo '<a href="/MZ - magazyn/index.php?sr=form_zam_lacz">Dodaj następne łączniki</a>    <a href="/MZ - magazyn/index.php">Zakończ wprowadzanie<a></center>'; exit; } ?> </body> </html> </p>
Struktura bazy jest następująca:
tabela tb_laczniki_main: Lacznik ID (podstawowy, a.i.), Nazwa, Material, Norma i inne
tabela th_laczniki_wyjscie: LaczWydID (podstawowy, a.i.), LacznikID (indeks do tb_laczniki_main LacznikID), DataZam, NrZam, IloscZam, Cito i inne.
Będę wdzięczny za sugestie, co poknociłem. A przy okazji, jak mogę zrobić auto inkrementację kolumny NrZam?
szakal