スレッド表示 | フラット表示〕 全トピック 920 件中 399 番目 次≫ ≪前

phpmyadmin

created: 2005-07-31 04:03 | modified: 2005-08-02 00:19 | reply: 3

[2415] phpmyadmin

user: まお | created: 2005-07-31 04:03
質問させていただきます。
私は自分のPCのmysqlで動作を確認しながら
プログラミングを行っております。
そこでは、

select * from member where substr(no,1,1) = 'F';

というSQL文がPHP内でも動きました。
しかし、レンタルサーバーで使っている
phpmyadminというシステムではsubstr(関数自体が使えない
みたいなのです。
phpmyadminでは任意の位置にある文字列を取り出すには
どのような関数をつかえばよいのでしょうか?
reply: 2416 2417 返信 編集 削除

[2416] 解決しました

user: まお | created: 2005-07-31 16:43
解決しました。
ありがとうございました。
Parent: 2415  返信 編集 削除

[2417] Re.phpmyadmin

user: ゆうじ | created: 2005-07-31 16:56
こんにちは。

phpMyAdmin は、PHPでプログラミングされた
MySQLをブラウザから操作する為のアプリケーションです。
なので、substr関数が使える使えないというのは
phpMyAdmin には関係なく、レンタルサーバのMySQLDの
話だと思います。

MySQLのマニュアルを見ると substr関数は見あたりませんでしたが、
substring関数がこれにあたると思います。

●MySQL文字列関数
http://dev.mysql.com/doc/mysql/ja/string-functions.html

なので、先ずは次のSQL文を試してみては。

select * from member where substring(no,1,1) = 'F';
Parent: 2415  reply: 2424 返信 編集 削除

[2424] Re.phpmyadmin

user: まお | created: 2005-08-02 00:19
ゆうじさん、アリガトウございます。
実はいろんなホームページで見てもみつからなかったので、
書店にいって調べたところ、まさに[substring]でした。

同じMYSQLでもレンタルサーバーの関数と、
自分のPCに入ってるMYSQLの関数が違うとは思っても
見ませんでした。

どうもありがとうございました。
Parent: 2417  返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 920 件中 399 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑