2012-02-24 3 views
-5

$ sql = "a.time a.company a.deptime、a.destime、a.flight、 a.year、a.month、a.day"を選択する$ $ this-> condition ['type']。 "、" $ seat "を とします。$ this-> condition ['type']。" _ s、a.company、a。時刻は ".$this->TBLNAME."です。\ n ";私は $ sqlを=にそれを変更したいすべてを選択するmysqlクエリ置換

".... SELECT * FROM" しかし、私は '' エラー出力で潜入しています。なんて厄介な 'a'!誰か助けてもらえますか?

$ SQL = "選択*、。" $ ticket_to_heaven " として" この$:

[UPDATE]は

私はこのような何かにそれを変更した はありがとうございます。。。 "、" $ seat "を "とします。$ this-> condition ['type']。 "_ s、a.company、a.timeから ".$this->TBLNAME."までです。

まだ少し奇妙に見えます。単なる一例である

+0

選択してみてください。*テーブル名aからa.anythingせず、a.anythingelse – silly

+0

は、私のOPを再読してくださいPHP変数も使用されていることを確認してください。 – Darcy

+0

テーブルから '*'をすべて選択しました。他の変数は必要ありません。同じ値を2回取得し、セキュリティリスクを追加します。 – jeroen

答えて

4

使用(別名なし)

select a.* from table a 

または

select * from table 
+0

すべてのa.time、a.deptimeなどを。*のみで置き換えた後は、残りの部分をそのまま残すことを意味しますか?ありがとうございました – Darcy