私は持っているこの問題で私を助けてください。私は 'where句'の 'Unknown column' the_mother_church_id 'を取得します。 データベースの列名の名前を数回確認しましたが、名前が同じであると確信しています。データベースの不明な列の問題
ここで問題が発生する可能性があります。
おかげ
<?php
$past = mysql_query("SELECT * FROM the_mother_church WHERE the_mother_church_id = '1'") or die(mysql_error());
?>
再びフィールドの名前を確認してくださいTABLE
CREATE TABLE IF NOT EXISTS `the_mother_church` (
` the_mother_church_id` int(255) NOT NULL,
`the_mother_church_head` varchar(255) NOT NULL,
` the_mother_church_content` varchar(3000) NOT NULL,
` the_mother_church_tags` varchar(255) NOT NULL,
` the_mother_church_created` datetime NOT NULL,
` the_mother_church_image` blob NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
あなたは私たちに、CREATE TABLE文を表示することができますか? – LeonardChallis
、NOTは 'the_mother_church'(' the_mother_church_id' int型(255)NOT NULL、 'the_mother_church_head' VARCHAR(255)NOT NULL、 ' the_mother_church_content' VARCHAR(3000)NOT NULLで存在する場合、 'the_mother_church_tags' VARCHAR(255)のCREATE TABLE NOT NULL、 'the_mother_church_created' datetime NOT NULL、 ' the_mother_church_image' BLOB NOT NULL )ENGINE = InnoDB DEFAULT CHARSET = latin1; –
@ user1365922:あなたの質問を編集することができますか(タグのすぐ下にある「編集」リンクを参照してください)、読みやすいように代わりに貼り付けてください。 – eggyal