• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:php修正について)

php修正について

このQ&Aのポイント
  • PHPの'y_name'の並びをあ~昇順で表示したい場合の追加修正方法について教えてください。
  • 『お薬情報【全リスト】』というタイトルで登録ID順で表示されるお薬情報リストのPHPファイルに、'y_name'の並びをあ~昇順に変更する方法について教えてください。
  • PHPのコードを修正して、'y_name'の並びをあ~昇順に表示する方法について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.3

あれ・・・シングルクォーテーションで書いてましたね すみません ×ORDER BY 'y_name' ASC ○ORDER BY `y_name` ASC ちなみにy_nameというフィールドはちゃんと用意されていますよね?

その他の回答 (2)

  • hrm_mmm
  • ベストアンサー率63% (292/459)
回答No.2

エラーの内容通り、「MySQLのマニュアルを読みなさい」ってことですね。 とりあえず、リンク http://dev.mysql.com/doc/refman/4.1/ja/legal-names.html

参考URL:
http://dev.mysql.com/doc/refman/4.1/ja/legal-names.html
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

とりあえず・・・ ORDER BY id DESC を ORDER BY 'y_name' ASC にしてみてはいかがですか?

noname#72697
質問者

補足

早速の回答ありがとうございました。 $query_rs_kusuri = "SELECT * FROM kusuri ORDER BY 'y_name' ASC"; で修正したら下記のエラーが表示されました。 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ''y_name' ASC LIMIT 0, 20' at line 1 よろしくお願いいたします。

関連するQ&A