すべてのカテゴリ » インターネット・パソコン » インターネットサービス

質問

終了

犬の買えるRakooなのですが

自分のわんこを見たくても
この下にある変な英語が出てくるんですけど・・・。

MySQL Error
Message: MySQL Query Error
SQL: select uid,username from uc_members where uid in ()
Error: 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 ')' at line 1
Errno.: 1064

早く自分の犬がみたいです。

  • 質問者:ルリア
  • 質問日時:2009-05-05 11:56:58
  • 0

並び替え:

1つ1つ日本語で書くとこんな感じです。
MySQL Error
MySQLのエラー

Message: MySQL Query Error
MySQLのクエリーエラー

SQL: select uid,username from uc_members where uid in ()
エラーが起きたSQL: select uid,username from uc_members where uid in ()

Error: 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 ')' at line 1
エラーの内容: SQLの文法が間違っています。一番最後の')'の近辺に間違いがありそうです。

Errno.: 1064
エラー番号: 1064番(MySQLでSQLの文法ミスを表す。)


サーバ側のプログラムが、以下のSQL文を発行しているところで止まっています。
 select uid,username from uc_members where uid in ()
uc_membersというデータテーブルからuidとusernameを検索しようとしています。
(uidがユーザID、usernameがユーザの名前でしょう。)
その検索条件にuidを範囲指定して検索しようとしています。
範囲は"("と")"で括って指定します。
ところが、"where uid in ()"とその範囲が指定されてません。
範囲が指定されていないと、検索できないのでエラーが表示されています。

単純にサーバ側プログラムのエラーの様に思います。
治るまで待つしか無いでしょう。


【用語解説】
MySQL
 データベースを管理するソフトの名前。
 様々なシステムで一般的に利用されています。
 MySQL
 http://www.mysql.gr.jp/
クエリ(Query)
 データベースから情報を引き出すための方法。
SQL
 データベースのデータを操作する時の言語。
 データベース用プログラムと考えても良いです。

  • 回答者:デモデモ (質問から5時間後)
  • 0
この回答の満足度
  

関連する質問・相談

Sooda!からのお知らせ

一覧を見る