У меня есть система бронирования, в которой, когда пользователь отправляет полет, их данные отправляются в таблицу mySQL с именем .Вставка переменной PHP в таблицу mySQL
Это структура выглядит следующим образом:
Name Type(Length) Null Default name varchar(60) No noname address1 varchar(60) No noaddress address2 varchar(60) No noaddress2 county varchar(60) No nocounty postcode varchar(32) No nopostcode customer tinyint(4) No seats varchar(11) No 0 number tinyint(4) No 0 class varchar(11) No noclass username varchar(60) No nousername
Теперь мой скрипт добавляет все детали без проблемы - в username
колонки - для одного столбца, за исключением. Я использую этот код: $query = "INSERT INTO OABS_customers (username) VALUES ('$user')";
(любезно предоставленный eggyal), чтобы занести зарегистрированное имя пользователя (которое хранится в файле cookie ID_my_site и $user = $_COOKIE['ID_my_site']
- и я проверил это, и он содержит имя пользователя зарегистрированного пользователя) и добавьте его в таблицу имени пользователя, однако это, похоже, не работает, и вместо этого отображает значение по умолчанию nousername
.
Если кто-то может помочь в изменении этого вопроса, я был бы очень признателен.
Вы на самом деле имели в виду «строку под названием' id' », или она должна была быть« колонкой »? – eggyal
woops, мой плохой - действительно. – mlazim14
(Удаление моего ответа, потому что оно больше не относится к вашему обновленному вопросу). – eggyal