Na początku musisz wykonać połączenie do bazy danych. Jeśli połączenie jest poprawne i działa to możesz przejść do tworzenia zapytania.
Możesz zastosować takie sprawdzenie do poprawności połączenie za bazą danych
$polacz = mysql_connect($mysql_server, $mysql_admin, $mysql_pass)
or die('Brak połączenia z serwerem MySQL.');
// łączymy się z bazą danych
$db = mysql_select_db($mysql_db, $polacz)
or die('Błąd wyboru bazy danych.');
Co do samego zapytania to ja bym go napisał tak:
Pierwsza pozycja LP to jest klucz podstawowy w tej tabeli ? jeśli tak to nie potrzeba do niego nić wpisywać sam się będzie uzupełniał. Jeśli to klucz podstawowy to pewnie w bazie danych ma wartość AUTO_INCREMENT.
w tym zapytaniu pominąłem LP
$zapytanie = "INSERT INTO rachunek ( Przedmiot, Ilość, Cena , Bilans) VALUES ( 'Nazwa Przedmiotu', '2', '500', 'Plus')";
możesz też zastosować krótszą formę:
INSERT INTO rachunek VALUES (’Nazwa Przedmoitu′, ‘2', ‘500’, ’Plus′);
Możesz jeszcze skorzystać z takiego zapisu
$zapytanie = "INSERT INTO rachunek SET Przedmiot = 'Nazwa Przedmiotu', Ilość= '2', cena= '500', bilans = 'Plus'";
Posprawdzaj wszystkie nazwy, może jakaś literówka się wkradła.