私は予約システムを持っています。予約システムでは、ユーザーがフライトを予約すると、詳細がOABS_customers
というmySQLテーブルに送られます。 username
列 - - 1列を除いmySQLテーブルにPHP変数を挿入する
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
は今、私のスクリプトは問題なくすべての詳細追加:
イッツ構造は次のようです。私はこのコードを使用しています:$query = "INSERT INTO OABS_customers (username) VALUES ('$user')";
(優雅に提供されたeggyal)は、ログインしたユーザー名(クッキーID_my_siteと$user = $_COOKIE['ID_my_site']
に格納されています - これをテストし、ログインしたユーザーのユーザー名を含んでいます)それをusernameテーブルに追加してください。しかしこれはうまくいかないようで、代わりにデフォルト値のnousername
が表示されます。
誰かがこの問題を解決するのに役立ちましたら、私は大変感謝しています。
あなたは実際には「id」と呼ばれる行を意味しましたか、それとも「列」であるはずですか? – eggyal
woops、私の悪い - 確かに私は行います。 – mlazim14
(更新された質問との関連性が低いため、私の回答を削除する) – eggyal