У меня есть код, где:mySQL Вставить в
Клиент и проект - varchar, Date - дата и количество являются зазорами. Я хочу вставить их в новую таблицу Billings.
Когда я запускаю код, дата возвращается с 0/0/0000, клиентом является CLient, Project - Project.
Похоже, что я не понимаю «или» или. Но я не могу найти в Интернете какие-либо хорошие примеры, которые помогут мне определить правильный код. Любая помощь с правильным кодом оценена. Спасибо заранее.
код:
$ strSQLInsert = "вставить в Биллингс (Клиент, проект, дата, количество) значений ('Клиент', 'Project', дата, количество)";
Благодаря
вы передаете дату и количество таким образом, чтобы PHP попытался оценить их как константы. Кроме того, вы передаете буквальные строки «Клиент» и «Проект». У любого из них есть переменные, назначенные? –
Я прочитал это на каком-то сайте, но все еще пытаюсь выяснить ответ ... global $ conn; $ strSQLInsert = "insert into TableName (Field1, Field2) values (Value1, Value2)"; db_exec ($ strSQLInsert, $ conn); – user2770994