Problem pojawia się przy wysyłaniu danych z formularza na serwer mysql.
Błąd brzmi: Nie dodano rzeczy, błąd1: Unknown column 'ABC' in 'field list'-błąd oznaczyłem w kodzie żeby wiedzieć co źle i wychodzi na to że już pierwsza dana formularza nie przechodzi($w1).
Zamysł był taki aby po wpisaniu danych w formularz wysłać jedną daną do akcesoria, a drugą do rodzaj_akcesoriow i w ten sposób będą mieć tę samą wartość (typid).
Jeśli macie jakieś pomysły na inne rozwiązanie tego problemu lub znalezienie błędu to jestem otwarty

tabele:
CREATE TABLE IF NOT EXISTS `akcesoria` ( `kod` char(13) NOT NULL, `nazwa` char(50) NOT NULL, `typid` int(11) NOT NULL AUTO_INCREMENT, `cena` decimal(4,2) NOT NULL, PRIMARY KEY (`typid`) ); CREATE TABLE IF NOT EXISTS `rodzaj_akcesoriow` ( `typid` int(11) NOT NULL AUTO_INCREMENT, `typ` char(25) NOT NULL, `opis` text NOT NULL, PRIMARY KEY (`typid`) );
<?php include('naglowek.php');?> <h3>Dodaj rzecz: </h3></hr> <table border=2 background=e7d400> <tr><th>Kod</th><th size="6">Nazwa</th><th>Opis</th><th>Cena</th><th>Przyciski:</th></tr> <tr> <td><input name="kod" size="6"/></td> <td><input name="nazwa"/></td> <td><input name="opis"/></td> <td><input name="cena" size="7"/></td> <td> <input type="submit" name="Wprowadź" value="dodaj"/> <input type="reset" value="resetuj"/> </td> </tr> </form> <?php if ($_POST['kod'] && $_POST['nazwa'] && $_POST['opis'] && $_POST['cena']) { $w1=$_POST['kod']; $w2=$_POST['nazwa']; $w3=$_POST['opis']; $w4=$_POST['cena']; { $pytaj1 = "INSERT INTO akcesoria (kod, nazwa, cena) VALUES ($w1, $w2, $w4)" $pytaj2 = "INSERT INTO rodzaj_akcesoriow VALUES ('',$w3)"; } } else ?>