XXIdbx 関数
è¦å‘Š |
ã“ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã¯ã€å®Ÿé¨“çš„ãªã‚‚ã®ã§ã™ã€‚ã“れã¯ã€ã“れらã®é–¢æ•°ã®å‹•作ã€é–¢æ•°åã¯ã€ã“ã®ãƒ‰ã‚ãƒ¥ãƒ¡ãƒ³ãƒˆã«æ›¸ã‹ã‚Œã¦äº‹é …ã¨åŒæ§˜ã«å‘ŠçŸ¥ãªãå°†æ¥çš„ãªPHPã®ãƒªãƒªãƒ¼ã‚¹ã§å¤‰æ›´ã•れるå¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚注æ„ã‚’å–šèµ·ã™ã‚‹ã¨ã¨ã‚‚ã«ã€ã“ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã¯ä½¿ç”¨è€…ã®ãƒªã‚¹ã‚¯ã§ä½¿ç”¨ã—ã¦ä¸‹ã•ã„。 |
dbx モジュールã¯ã€ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹æŠ½è±¡åŒ–レイヤ (db 'X'ã€ãŸã ã— 'X' ã¯
サãƒãƒ¼ãƒˆã•れるデータベースã®ä¸€ã¤ã‚’æ„味ã—ã¾ã™)ã®ã“ã¨ã§ã™ã€‚dbx 関数
ã«ã‚ˆã‚Šã€ã‚µãƒãƒ¼ãƒˆã•れる全ã¦ã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã‚’å˜ä¸€ã®å‘¼å‡ºè¡¨è¨˜ã«ã‚ˆã‚Šã‚¢ã‚¯
セスã™ã‚‹ã“ã¨ãŒå¯èƒ½ã«ãªã‚Šã¾ã™ã€‚ã“れらã®é–¢æ•°ã‚’利用å¯èƒ½ã«ã™ã‚‹ã«ã¯ã€
--enable-dbx オプションを使用ã—
ã¦dbxサãƒãƒ¼ãƒˆã‚’有効ã«ã—ã€ã¾ãŸã€ä½¿ç”¨ã™ã‚‹ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã«é–¢ã™ã‚‹ã‚ªãƒ—ショ
ンã€ä¾‹ãˆã°ã€MySQL ã®å ´åˆã¯ --with-mysql も指定ã—㦠PHPをコンパイル
ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚dbx 関数自体ã¯ã€ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã¸ã®ç›´æŽ¥ã®ã‚¤ãƒ³ã‚¿ãƒ¼
フェイスを有ã—ã¾ã›ã‚“ãŒã€ãれらã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã‚’サãƒãƒ¼ãƒˆã™ã‚‹ãŸã‚ã«ä½¿
用ã•れるモジュールã¸ã®ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェイスを有ã—ã¾ã™ã€‚dbxモジュールã§
データベースを使用å¯èƒ½ã¨ã™ã‚‹ã«ã¯ã€ãã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ãŒ PHPã«ãƒªãƒ³ã‚¯ã•れ
ã‚‹ã‹ãƒãƒ¼ãƒ‰ã•れる必è¦ãŒã‚りã€ãã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã®ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã¯ã€dbxモ
ジュールã«ã‚µãƒãƒ¼ãƒˆã•れã¦ã„ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚ç¾åœ¨ã€MySQLã€
PostgreSQLã€Microsoft SQL Serverã€FrontBaseã€ODBCãŒã‚µãƒãƒ¼ãƒˆã•れã¦
ãŠã‚Šã€ãã®ä»–ã«ã¤ã„ã¦ã‚‚(希望的観測ã ã¨ã¾ã‚‚ãªã)è¿½åŠ ã•れる予定ã§ã™ã€‚
dbx ã«ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã®ã‚µãƒãƒ¼ãƒˆã‚’è¿½åŠ ã™ã‚‹ãŸã‚ã®ãƒ‰ã‚ュメントã¯ã€
http://www.guidance.nl/php/dbx/doc/ ã«ã‚りã¾ã™ã€‚
- 目次
- dbx_close -- オープンã•ã‚ŒãŸæŽ¥ç¶š/データベースを閉ã˜ã‚‹
- dbx_compare --
ソートã™ã‚‹ãŸã‚ã«äºŒã¤ã®ãƒ¬ã‚³ãƒ¼ãƒ‰ã‚’比較ã™ã‚‹
- dbx_connect -- 接続/データベースをオープンã™ã‚‹
- dbx_error --
(接続時ã ã‘ã§ãªã)使用ã™ã‚‹ãƒ¢ã‚¸ãƒ¥ãƒ¼ãƒ«ã®æœ€æ–°ã®é–¢æ•°ã‚³ãƒ¼ãƒ«ã«ãŠã‘るエ
ラーメッセージを出力ã™ã‚‹
- dbx_escape_string --
Escape a string so it can safely be used in an sql-statement.
- dbx_query -- クエリをé€ä¿¡ã—ã€(ã‚ã‚‹å ´åˆã«ã¯)çµæžœã‚’å…¨ã¦å–å¾—ã™ã‚‹
- dbx_sort --
カスタマイズã•れãŸsort関数ã«ã‚ˆã‚Šã€dbx_queryã‹ã‚‰çµæžœã‚’ソートã™ã‚‹