挿入または更新しようとすると、データベースに何も書き込まれません。 これは、テーブルレイアウトクエリの挿入/更新
(
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_id` int(11) NOT NULL,
`thesis_Name` varchar(200) NOT NULL,
`abstract` varchar(200) NOT NULL,
`complete` int(2) NOT NULL DEFAULT '1',
PRIMARY KEY (`id`),
KEY `user_id` (`user_id`)
)
あなたはIDが一意のキーで見ることができるようです。 user_idはセッションが参照するものです。私はuser_idが2つの行を持つことができるようにしたいので、idだけがユニークでなければならないので、それは挿入するか更新するかを探すキーでなければなりません。それは、その後のuser_idがあまりにもユニークであることができnoway周りに存在する場合は、ユーザーごとに、
1行のみを
のように、PHPのロジックに基づいて使用することを問い合わせるかを決めるのですか?エラーは報告されていますか?あなたの具体的な質問は何ですか?それとも、あなたと一緒に推測に加わるべきですか? – hakre
神の愛のために、パラメータ化されたクエリを使用する –
キースが何を意味するのか、なぜ彼がそれを言っているのかわからない場合は、[Bobby Tables](http://bobby-tables.com)を参照してください。 – eggyal