1 名前:nobodyさん mailto:sage [03/10/01 00:54 ID:???] 長期運用に耐え、勝手よく使える掲示板を生み出す。 クラス・ライブラリにして使いまわせるようにします。 MySQL以外のDBでも使えるようにAPI拡張も視野に入れて 基本APIと実装例 org.s38.xrea.com/bbs.php 臨時のログ・データ org.s38.xrea.com/bbs.log コレをベースに変更・改善を加えて各種機能を実装します。 ローカル・ルール ・みんなが気持ちよく参加できる雰囲気を作りましょう ・他者を不快にさせるような一方的な煽りは止めましょう ・荒らしやスレ違いは放置。放置できない人も荒らし同然。放置の美学 ・厳格なバージョニングは必要でないが変更点はマメに報告しましょう。
548 名前:nobodyさん mailto:sage [03/10/06 02:07 ID:???] pc2.2ch.net/test/read.cgi/php/1064104114/99 99 nobodyさんsage03/10/06 01:49 ID:??? 掲示板の表示でXMLデータを吐かせXSLもしくはCSSで自由にデザインできるようにと考えています。 動的なXMLデータにXSLを適用させるにはこれも動的に生成してやる必要があるんでしょうか? もしくはXSLやCSSの記述で対応できるのでしょうか?
549 名前:nobodyさん mailto:sage [03/10/06 05:45 ID:???] >>548 2ch依存症だな 2chが嫌いといいつつ2chがないとなにも出来ない。
550 名前:nobodyさん [03/10/06 11:02 ID:JtKQpr4O] デブキモヒキヲタ全員逝って良し
551 名前:nobodyさん mailto:sage [03/10/06 17:23 ID:???] こ の ス レ は 終 了 し ま し た 続 き は こ ち ら で s37.1000gex.net/test/read.php/pc/1064164406/l50 s37.1000gex.net/test/read.php/pc/1064164406/l50 s37.1000gex.net/test/read.php/pc/1064164406/l50 s37.1000gex.net/test/read.php/pc/1064164406/l50 s37.1000gex.net/test/read.php/pc/1064164406/l50 s37.1000gex.net/test/read.php/pc/1064164406/l50
552 名前:nobodyさん mailto:sage [03/10/06 17:54 ID:???] 徳岡のみ逝って良し
553 名前:nobodyさん [03/10/06 22:02 ID:JtKQpr4O] hosyu
554 名前:nobodyさん [03/10/07 02:08 ID:86/MwT3y] 知識ゼロからがんばってXML化にこぎつけました。 スタイルシートだけでWebデザインが可能です。 arigato3.s36.xrea.com/x/bbs.php
555 名前:nobodyさん [03/10/07 02:22 ID:86/MwT3y] 知識ゼロからがんばってXML化にこぎつけました。 スタイルシートだけでWebデザインが可能です。 PHP4+MySQL arigato3.s36.xrea.com/x/bbs.php
556 名前:nobodyさん mailto:sage [03/10/07 02:22 ID:???] イラネ
557 名前:nobodyさん mailto:sage [03/10/07 02:23 ID:???] >>556 =リア厨
558 名前:nobodyさん mailto:sage [03/10/07 05:45 ID:???] >>557 =本7
559 名前:nobodyさん mailto:sage [03/10/07 05:45 ID:???] エラーが発生しました sql error 1
560 名前:nobodyさん mailto:sage [03/10/07 08:55 ID:???] 変な投稿は弾くようにしたぞ
561 名前:nobodyさん mailto:sage [03/10/07 10:20 ID:???] 変な投稿="徳岡"が文中に入ってる
562 名前:nobodyさん mailto:sage [03/10/07 16:02 ID:???] 変な投稿の中の徳岡も大変だな
563 名前:nobodyさん mailto:sage [03/10/07 17:27 ID:???] 徳岡がNGワードてどういう事だ?出て来い管理人 使う側の権利もあっていいはずじゃないのか? もっとさかのぼった所から議論しなけりゃいかんのか?
564 名前:nobodyさん [03/10/07 19:56 ID:86/MwT3y] 確かめる事を知らない人間はいずれ堕ちる
565 名前:nobodyさん mailto:sage [03/10/07 20:35 ID:???] >>564 IDに86が含まれてるから、T岡だな
566 名前:nobodyさん [03/10/07 22:02 ID:86/MwT3y] サポート体制も整えたしじっくり作れるようになった arigato3.s36.xrea.com GNUに入れてくれないかな
567 名前:某プログラマ mailto:sage [03/10/07 23:17 ID:???] こんなのをGPLで配布しても誰も使わんよ。 これを改良するより1から作った方がよっぽど良い物ができる。
568 名前:nobodey@チェーザレ細孔 mailto:sage [03/10/07 23:24 ID:???] 有用な物を作りたいんじゃなくて、登録してもらう事が目的なんだろ? 虚栄の権化だな
569 名前:nobodyさん mailto:sage [03/10/07 23:31 ID:???] >>566 お前はそんなつまらんギャグをかますために糞スレ立てたんか!
570 名前:nobodyさん [03/10/08 01:10 ID:XADCVAdl] 掲示板スクぐらいで評価してもらおうとは思ってないよ GNU入りをねだるダシにする気もない。 自分のサイトに合ったデザインや構成で掲示板を組み入れたいとする。 それでプログラムはかけないがホームページエディタなら使えるって 人の為にAPI群と実装例を提示していとも簡単に実装できるような物を 作りたいわけ。 極端な話なら自分のサイトと全く同じにデザインで掲示板が組み込めるわけだ。 Web開設の底辺が底上げされれば幸いだな
571 名前:nobodyさん [03/10/08 01:19 ID:GCAvUqic] ヽYvV/ ,; ⌒ヽ、ノ `ヽ、,,r'⌒ヽ ( ( ) ノ' 'ヽ ( ) ) ホジホジ ミ / ,-=・-、 -=・-、ミ'´ ,;彡 .,,..rー''´(Ciと'⌒^^ヽ、 彡 / .).ヽ ヽ (プゲラ 彡 人 ,ノ⌒) ト、 ヾ 彡彡 ヽ ヽニソ ノ`、 `ゞ /彡ミミ彡``ヽ ー/シミシ シ ゙ヽ, / ヽ 、 ` ー- イノ ` 、 ミ `ミ / ` ヽ-ィ ヽシ ミ ..| _ヽ ノ ヽ ヽ 彡 .| /,ィ'"⌒`'-;,._ ` ) ,,;シ'´ ..| ``'-;,._ FIGHTERS i^'" ミ、 \| <(Ω)>|| |  ̄`゙ミ、_,,,,,,;;彡ヽ,,, ヽ YY_ノ ノ `、ソノノ;, ) /
572 名前:nobodyさん [03/10/08 01:20 ID:XADCVAdl] でかいAAって引用した人間のコンプレックスの大きさの表れだな
573 名前:nobodyさん mailto:sage [03/10/08 01:24 ID:???] おめえはコンプレックスなスクリプトばっか書きやがって>7
574 名前:nobodyさん mailto:sage [03/10/08 01:27 ID:???] また法螺か。ウンザリだ。
575 名前:nobodey@チェーザレ細孔 mailto:sage [03/10/08 01:37 ID:???] >>570 もし君が幾ばくかの進歩を得たなら、それが底上げだよ 他人には全く関係無いけどね
576 名前:nobodyさん [03/10/08 01:38 ID:XADCVAdl] Cでカーネル開発をマスターしたい
577 名前:nobodyさん mailto:sage [03/10/08 01:40 ID:???] レン鯖に飽きたと思ったら、掲示板作りまで飽きたのかよ。
578 名前:nobodyさん mailto:sage [03/10/08 01:44 ID:???] 開発をマスターって何だ?
579 名前:nobodyさん mailto:sage [03/10/08 15:53 ID:???] ポケモンマスターみたいなものか
580 名前:1 [03/10/09 03:31 ID:+6At2sR+] 検索機能と一部でエラー判定を追加しました。 XSLTの選択もできます。 arigato3.s36.xrea.com/ arigato3.s36.xrea.com/download/src/
581 名前:nobodyさん mailto:sage [03/10/09 03:54 ID:???] 放置ヽ(´ー`)ノマンセー
582 名前:nobodyさん mailto:sage [03/10/09 05:35 ID:???] IE6しか使えんしイラネ
583 名前:nobodyさん mailto:sage [03/10/09 07:02 ID:???] スレが長くて読む気にならないので あらすじきぼんむ
584 名前:nobodyさん mailto:sage [03/10/09 07:52 ID:???] >>583 > スレが長くて読む気にならないので > あらすじきぼんむ 身の程知らずのバカが分不相応な事をして他人に迷惑をかけた。 これ以上でもこれ以下でもない。
585 名前:1 [03/10/09 10:01 ID:+6At2sR+] 入力チェックはデフォルトで名前、タイトル、本文となっています。 ini.phpで設定できるようにしますがまだ他の設定項目が機能していないので そちらの実装を優先します。
586 名前:nobodyさん mailto:sage [03/10/09 13:02 ID:???] >>585 誰に話してるんですか? ここに協力者なんていないよ。
587 名前:nobodyさん mailto:sage [03/10/09 14:07 ID:???] 開発、ゲットだぜ
588 名前:nobodyさん mailto:sage [03/10/09 18:37 ID:???] >>586 ここを日記代わりに使ってるようだ つぶやき伸悟
589 名前:nobodyさん mailto:sage [03/10/09 19:19 ID:???] つぶやき伸悟の姓名判断ワラタ 【本7鯖】arigato3.net P7【DQN鯖管】 pc2.2ch.net/test/read.cgi/hosting/1065223105/961-
590 名前:nobodyさん mailto:sage [03/10/11 18:54 ID:???] この状態だと閉鎖的な使用法を目的としているコテハンスレですが。
591 名前:nobodyさん mailto:sage [03/10/11 20:57 ID:???] >>590 削除きぼーん
592 名前:nobodyさん [03/10/31 00:22 ID:gqSd2Z8Y] これからPHP とMySQL を使って掲示板を作ろうと思うんですが、スレッドデータと返信データってどう管理するべきなんでしょうか? 不躾で申し訳ない。
593 名前:nobodyさん mailto:sage [03/10/31 19:07 ID:???] >>592 メモリ上に保管これでよし解決だ
594 名前:nobodyさん [03/11/30 00:25 ID:xrUXvfNy] 若干スレ違いかもしれんが、やばい! PHP+MySQLで掲示板作ってるんだからしょうがない。 「〜対応表」みたいに文字化け危惧文字(「表」など)を タイトルや本文の最後なんかに持ってくると、 うまく書き込みが追加されないことが判明! これはきっと、内部で文字コードEUCに変換したときに 最後が「表\」みたいにエスケープされて、MySQLのinsert文が ...,'〜対応表\','名前',... になって、シングルクォーテーションがエスケープになってしまうからだ! というわけでこのようなときにみなさまはどのように解決していらっしゃるのか教えれ。
595 名前:nobodyさん [03/11/30 05:38 ID:Zu42LIpz] なんつーか、まああれだな
596 名前:nobodyさん [03/11/30 22:43 ID:cLv7ivZv] わけわからん
597 名前:594 [03/11/30 23:33 ID:syJU5JV8] これがPHPの中のMySQLクエリ。 mysql_query("insert into $tablename(daimei,namae,mail,hizuke,ip,honbun,url) values('$daimei','$namae','$mail',now(),'$ip','$honbun','$url')"); 題名として「〜対応表」という文字列を書き込もうとしたら、失敗した。 おそらく、S-JISで入力した$daimeiをEUC-JPに変換した時点で、 $daimei = mb_convert_encoding($daimei,'EUC-JP','auto'); 題名が「〜対応表\」になったために、MySQL文が mysql_query("insert into $tablename(daimei,namae, ...) values('〜対応表\','名無しさん', ...)"); こんな感じになったんだと思われる。 書き込みに失敗するのは '対応表\', この部分が原因かと…。
598 名前:nobodyさん [03/11/30 23:36 ID:LjrmZAfn] ◎ホームページ開設しました◎ homepage3.nifty.com/hot-hot/7254.html
599 名前:nobodyさん mailto:sage [03/12/01 01:28 ID:???] >>597 $daimeiの後にスペース1つあけて試してみなよ。 あと、シングルコーテーション(’)じゃなくて、ダブルコーテーション(¥”)でくくってみれば? うちのMySQL掲示板では問題ないよ。もともとEUCだからだろうけどね。
600 名前:594 [03/12/01 06:06 ID:hejFEIdL] ありがとう。 "でくくってもダメでした。 。を付けて「〜対応表。」と書き込んだらうまくいきました。 でも、実はこの事情を説明するために本文中に'表\'とか いろいろ書いたモノを送信したら、最後の文字は普通の文字なのにダメでした。 というわけで、 MySQL格納直前にaddslashesを、表示時のS-JIS出力直前にstripslashesを、 それぞれ付けてみたところ、うまく動いているように見えます。 ($daimei $namae $honbun それぞれに同じ処理) もっといい方法があるのかしら。
601 名前:nobodyさん [03/12/02 00:26 ID:1hiV2INV] htmlslashesはどう?
602 名前:594 [03/12/02 09:17 ID:QbNZXhWd] >601 "htmlslashes"でぐぐっても何も出てこないのですが…。
603 名前:nobodyさん mailto:sage [03/12/02 14:34 ID:???] htmlescape のことかね。あまり関係なさそうだが
604 名前:594 [03/12/04 02:29 ID:rvPybnz/] 見た目はうまく動いてるように思えてたんだけど、なぜか ATOK17発表 が文字化けしてしまった。しかも ATOK17が発表 だとうまく書き込めるのに。原因が超わからん。
605 名前:nobodyさん [03/12/04 06:44 ID:Pu2rzZqP] homepage3.nifty.com//coco-nut/
606 名前:nobodyさん mailto:sage [03/12/05 21:20 ID:???] ウチではやっとこさ実用化できたよ。 文字化けも直ったし。 htmlslashesはやっておいたほうがいいね。 そうしないと改行を手書きで<br>をしなけりゃならん。 stripcslashesでエスケープ文字の除去を行うと、文字化けが発生する模様。
607 名前:nobodyさん [04/01/05 23:20 ID:bmlxMgAb] あーだ こーだ 言ってねーで ソース公開しなきゃ始まらないぞ <? class db { var $res; function mysql_s($sql){ $myuser=""; $mypass=""; if(!$con=mysql_connect("localhost",$myuser,$mypass)){echo"conエラー";exit;} if(!mysql_select_db($this->base,$con)){ echo"select ERROR"; exit; } if(!$this->res=mysql_query($sql)){ echo"error<br>$sql"; exit; } } } $db=new db; switch($s){ case 1: //投稿処理 $db->mysql_s(insert into .........); exit; //後は書く時間がないから誰か頼む }
608 名前:607 [04/01/05 23:21 ID:bmlxMgAb] var $base 書くの忘れた
609 名前:nobodyさん mailto:sage [04/02/05 14:29 ID:???] PHP+MySQLで掲示板作ってるんですけど 初歩的なことですが少し疑問に思いまして、 $con = mysql_connect($DBSERVER,$DBUSER,$DBPASSWORD); だけで接続できますよね $conって変数を定義するだけでなぜ接続できるのでしょうか?
610 名前:nobodyさん mailto:sage [04/02/05 15:57 ID:???] >>609 定義してるだけじゃない。 C言語の行数にして軽く数百行分の処理をしている。 その中で接続してリソースを返して、てな感じで楽に接続できるわけだ。
611 名前:nobodyさん mailto:sage [04/02/06 11:30 ID:???] >610 なるほど PerlとPHPしかやったことなかったのでよくわからなかったのですが解決です! ご教授ありがとうございました。
612 名前:nobodyさん mailto:sage [04/12/17 01:27:14 ID:???] 実際に俺が使用してるSQL用classのサンプルを貼ってみる class sql { var $SQL, $DB, $DBTYPE; function dbsql(){ $this->SQL = $this->DB = array(); $this->DBTYPE = "MySQL"; } function connectSQL(&$sql_host, &$sql_port, &$sql_userid, &$sql_passwd, &$sql_db, $id = 0){ $this->SQL[$id] = @mysql_connect("$sql_host:$sql_port","$sql_userid","$sql_passwd"); return $this->SQL[$id]; } function selectdbSQL(&$sql_db, $sql_id = ''){ return (!$sql_id) ? @mysql_select_db($sql_db) : @mysql_select_db($sql_db, $sql_id); } function closeSQL($id = 0){ return @mysql_close($this->SQL[$id]); } function querySQL($query, $id = 0, $sql_id = ''){ $this->DB[$id] = (!$sql_id) ? @mysql_query($query) : @mysql_query($query, $sql_id); return $this->DB[$id]; } } 使い方は簡単なんで見てわかると思う
613 名前:nobodyさん mailto:sage [04/12/17 14:37:59 ID:???] 10ヶ月も放置してたら誰も見ないと思うが
614 名前:nobodyさん [05/02/06 20:56:31 ID:GLYJwer2] MySQL+PHPで掲示板の書き込み作ってるのですが、 データベースに書き込めるときと書き込めないときが出るようになってしまいました。 なんでですかね?
615 名前:nobodyさん mailto:sage [05/02/06 21:03:42 ID:???] >>614 マルチ氏ね pc5.2ch.net/test/read.cgi/php/1105218084/948
616 名前:nobodyさん [05/02/06 21:05:06 ID:???] phpプログラムからmysqlへコネクトしたいのですが Fatal error: Call to undefined function mysql_connect() とエラーが出て接続できません… どなたか原因を教えて下さい。 phpソース $con = mysql_connect("localhost", "username", ""); 何か設定を変える必要があるのでしょうか? 環境@php-5.0.3 apache_2.0.52 mysql4.0.13
617 名前:nobodyさん mailto:sage [05/02/07 00:12:35 ID:???] >>616 MySQLサポート付きでコンパイルしたか? phpinfo見てmysqlの項目確認。
618 名前:nobodyさん mailto:sage [05/02/07 02:21:26 ID:???] >>616 マルチは氏ね! pc5.2ch.net/test/read.cgi/php/1101635909/676
619 名前:nobodyさん [05/02/07 21:02:49 ID:ugDz3ClP] >>616 確か、Windows側にDLLをコピーしたらいけるようになったよ。
620 名前:nobodyさん mailto:sage [05/02/08 01:55:20 ID:???] >223で死にそうになった 本7て人すごいね
621 名前:nobodyさん mailto:sage [05/03/03 10:51:14 ID:???] 微妙にスレ違いなんですが、ちょっと失礼します。 ずるぼん式うpろだで、ダウンロード数にあわせてリストがソートされる改造版があります。 単にそれをphpに移植したものがないかレッツphpさんの掲示板で質問しましたら、 そんな場合ソート処理はdbに渡すとおっしゃる方がおられまして、なるほどと思いました。 dbと連結すれば、もっと色々なことができるわけで。 掲示板にうpろだ機能を持たせたものでしかもスレッドフロート式というものも 魅力だなと思うのですが、高負荷化する改造は需要少ないから自作だなというのが 結論でした。 個人的には実力ないので老後の楽しみにとっといてもいいのですが、 このようなものを作ってる人、このスレの住人さんならご存じないかと思いまして・・・。
622 名前:nobodyさん mailto:sage [05/03/18 00:39:13 ID:???] 【CGI名】PHPぁぷろだ 【配布先URL】php.s3.to/bbs/bbs5.php 【依頼内容】DLkey機能とMD5表示機能をつけて欲しいです。 MD5はここ kemuri-net.dip.jp/~server/php/up/index.php のような感じで。 よろしくお願い致します。
623 名前:622 mailto:sage [05/03/18 00:40:13 ID:???] すいません 誤爆です...
624 名前:nobodyさん [2005/10/21(金) 16:50:12 ID:VNCWlB1v] <?php $db = mysql_pconnect( "localhost", "root", "●●●●●" ); echo $db; ?> と書いた.phpファイルをうpして、開いてみてもブラウザ上に ・ソ とだけ表示される。何が原因?入門質問でゴメソ。
625 名前:nobodyさん mailto:sage [2005/10/21(金) 17:28:08 ID:???] >>624 echo $db; じゃなく var_dump($db); なら少しはまともに表示される
626 名前:624 mailto:sage [2005/10/21(金) 17:34:02 ID:???] >>625 変化なしでつ
627 名前:nobodyさん [2005/10/21(金) 21:02:24 ID:HUuZEDtu] アホな質問ですいません。超初心者なもので。ただいま勉強中です。 データベース(mysql)の更新をphpでさせようと input type="text" size="3" name="test" value="" value値にnullを設定してみました。 フィールドタイプがtextになっていれば、空白が代入され、 フィールドタイプがintの所だと、0が代入されてしまいます。 null値を代入したいときはどうすればいいのでしょうか。
628 名前:nobodyさん mailto:sage [2005/10/29(土) 04:25:45 ID:???] >>624 それは普通に出力して人が見るものでは無いだろ
629 名前:nobodyさん mailto:sage [2005/11/03(木) 21:29:34 ID:???] >>624 文字コードがUTF-8だとしたら インクルードしてるファイルのBOMを削除
630 名前:nobodyさん [2005/11/05(土) 08:52:01 ID:3i8SmZZ/] 結局、徳岡伸悟はDB使えないのか(w HTML書く程度のPHPスクリプトしか作れないアフォだな。
631 名前:nobodyさん [2005/11/05(土) 09:09:28 ID:cc6N78PF] ◎◎◎今流行のHP◎◎◎ 【teen.elitecities.com/kodomoclub/ 】
632 名前:ヘルプ [2005/11/12(土) 14:09:39 ID:U2uGmRTG] だれか助けて下さい。 文字化けで困っています。どこのサイトを検索しても解決できません。 環境は PHP5 + MySQL + WindowsXP(IIS) で フォームの内容をMySQLに「日本語」と書き込むと フォーム送信の内容($_POST)はちゃんと「日本語」と表示されますが、 登録した内容を表示は「逓?{??」となってしまいます。 「php.ini」「my.ini」もSJISに統一したりEUC-JPに統一してみたり してるのですが全然解決せず困っています。 だれか助けてください。
633 名前:名無し募集中。。。 mailto:sage [2005/11/13(日) 03:22:56 ID:???] MySQLとSQLiteのどちらかを選べる掲示板を作ってるよ
634 名前:nobodyさん mailto:sage [2005/11/14(月) 11:05:52 ID:???] >>633 PEAR/DB使ったらいいんじゃないの
635 名前:名無し募集中。。。 mailto:sage [2005/11/14(月) 17:10:22 ID:???] 無料HPでphpが使えるところは、ほとんどPEAR付いてるって考えていいの?
636 名前:nobodyさん mailto:sage [2005/11/14(月) 18:30:26 ID:???] >>635 使えなければ自分のディレクトリにアップすればいい
637 名前:名無し募集中。。。 mailto:sage [2005/11/15(火) 20:59:42 ID:???] なるほど!
638 名前:nobodyさん [2005/11/28(月) 12:48:07 ID:8PH2e7FE] id(P Key)をオートインクリメントでinsertしたデータを、続けざまidでselectしたいと思ったらどんな方法がありますか?
639 名前:nobodyさん [2005/12/27(火) 21:47:35 ID:6HlH7kQB] <ul id="move"> <li><a href="../">ここ</a></li> </ul> <p>なんだかんだ</p> <ul><li>あれ</li><li>これ</li></ul> id="move"を頼りにして上のulだけをereg_replaceで置き換えたいんですが どういうパターンにすればいいんでしょうか 今分かっている知識で書いたら下の</ul>までマッチしてしまいます
640 名前:nobodyさん [2006/01/19(木) 13:12:08 ID:bRFj7VQN] 最近mysqlの勉強を始めたもので、質問です。 php.iniの設定で’;extention=php_mysql.dll’の’;’を外すと本に書いてあったので 外して、アパッチを再起動すると、’php_mysql.dll’がありませんというメッセージが出ます。 なぜでしょうか? php_mysql.dll の前後にある’php_gd2.dll’’php_mbstring_dll’はエラーメッセージが でません。 三つとも’extention_dir=’で指定したフォルダの中にあります。 環境はOS=WINXP、アパッチ2、php5、mysql4.0です。 わかる方教えて下さい、お願いします。
641 名前:nobodyさん mailto:sage [2006/01/19(木) 13:48:23 ID:???] >>640 libmysql.dllをC:\WINDOWS\system32フォルダにコピー
642 名前:nobodyさん [2006/01/19(木) 14:26:51 ID:bRFj7VQN] >>641 出来ました、ありがとうございます!
643 名前:nobodyさん [2006/01/20(金) 14:59:50 ID:ASHGHfka] 「ソ」が文章の最後にくるとSQLクエリーのエラーが出る。 なんて糞なんだ。
644 名前:nobodyさん mailto:sage [2006/01/20(金) 17:21:20 ID:???] >>643 「表」もね というかちゃんとエスケープしろよ
645 名前:nobodyさん mailto:sage [2006/02/06(月) 05:09:56 ID:???] 質問です。 topicテーブル | title | content | |━━━━━━━━━━ | AAA | ああああ | | BBB | いいい | | ABC | ABC | こんな感じのテーブルで select * from topic where (title or content) like '%A%';←は動きません。イメージです。 みたいに条件('%A%')はひとつで、カラムをまとめた検索がやりたいのですが無理でしょうか? select * from topic where title like '%A%' or content like '%A%'; これだと'%A%'をカラムの数だけ必要とするので アドバイスお願いします。
646 名前:nobodyさん mailto:sage [2006/02/06(月) 06:07:03 ID:???] >>645 カラムをconcat()でつなげたりしたことあるけどあんまり意味ないなーと思って今は後者の方法でやってる。
647 名前:nobodyさん mailto:sage [2006/02/06(月) 06:47:33 ID:???] >>646 どうもありがとうございました。 確かにどっちでもいいですね。 でも見た目スッキリすると思うので早速使わせていただきます。
648 名前:nobodyさん [2006/02/28(火) 17:08:49 ID:o7x0K3Fq] WindowsXP Apache2.0.55 PHP 4.4.2 MySQL 4.1.18 上記環境で、php.iniのmbstring.internal_encodingをEUC-JP、my.iniのdefault-character-setをujisに設定しています。 このとき、特に文字コードを指定せずテーブルを作成し、EUC-JPで保存したスクリプトを実行した場合はDBに保存されるデータも文字化けはしませんでした。 しかし、文字コードをUTF-8としてテーブルを作成し、.htaccessでmbstringの各種文字コードをUTF-8にして、UTF-8で保存したスクリプトを実行した場合はDBに保存されるデータが文字化けしてしまいます。 これを回避する手段は無いのでしょうか。