のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,663,616人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレPHP+MySQL掲示板作ろうぜ

php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
603 : nobodyさん - 03/12/02 14:34 ID:???.net (+0,-28,-1)
htmlescape のことかね。あまり関係なさそうだが
604 : 594 - 03/12/04 02:29 ID:rvPybnz/.net (+19,+24,-51)
見た目はうまく動いてるように思えてたんだけど、なぜか
ATOK17発表
が文字化けしてしまった。しかも
ATOK17が発表
だとうまく書き込めるのに。原因が超わからん。
605 : nobodyさん - 03/12/04 06:44 ID:Pu2rzZqP.net (+15,+30,+0)
606 : nobodyさん - 03/12/05 21:20 ID:???.net (+3,-29,-92)
ウチではやっとこさ実用化できたよ。
文字化けも直ったし。
htmlslashesはやっておいたほうがいいね。
そうしないと改行を手書きで<br>をしなけりゃならん。
stripcslashesでエスケープ文字の除去を行うと、文字化けが発生する模様。
609 : nobodyさん - 04/02/05 14:29 ID:???.net (+12,-30,-70)
PHP+MySQLで掲示板作ってるんですけど
初歩的なことですが少し疑問に思いまして、
$con = mysql_connect($DBSERVER,$DBUSER,$DBPASSWORD);
だけで接続できますよね
$conって変数を定義するだけでなぜ接続できるのでしょうか?
610 : nobodyさん - 04/02/05 15:57 ID:???.net (+68,+29,-34)
>>609
定義してるだけじゃない。
C言語の行数にして軽く数百行分の処理をしている。
その中で接続してリソースを返して、てな感じで楽に接続できるわけだ。
611 : nobodyさん - 04/02/06 11:30 ID:???.net (+66,+29,-10)
>610
なるほど PerlとPHPしかやったことなかったのでよくわからなかったのですが解決です!
ご教授ありがとうございました。
612 : nobodyさん - 04/12/17 01:27:14 ID:???.net (+3,-30,+0)
実際に俺が使用してる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さん - 04/12/17 14:37:59 ID:???.net (+57,+29,-1)
10ヶ月も放置してたら誰も見ないと思うが
616 : nobodyさん - 05/02/06 21:05:06 ID:???.net (-10,-30,-146)
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さん - 05/02/07 00:12:35 ID:???.net (-1,-29,-28)
>>616
MySQLサポート付きでコンパイルしたか?
phpinfo見てmysqlの項目確認。
620 : nobodyさん - 05/02/08 01:55:20 ID:???.net (+14,-20,-2)
>223で死にそうになった
本7て人すごいね
621 : nobodyさん - 05/03/03 10:51:14 ID:???.net (+63,+30,-185)
微妙にスレ違いなんですが、ちょっと失礼します。
ずるぼん式うpろだで、ダウンロード数にあわせてリストがソートされる改造版があります。
単にそれをphpに移植したものがないかレッツphpさんの掲示板で質問しましたら、
そんな場合ソート処理はdbに渡すとおっしゃる方がおられまして、なるほどと思いました。

dbと連結すれば、もっと色々なことができるわけで。
掲示板にうpろだ機能を持たせたものでしかもスレッドフロート式というものも
魅力だなと思うのですが、高負荷化する改造は需要少ないから自作だなというのが
結論でした。

個人的には実力ないので老後の楽しみにとっといてもいいのですが、
このようなものを作ってる人、このスレの住人さんならご存じないかと思いまして・・・。
622 : nobodyさん - 05/03/18 00:39:13 ID:???.net (+13,-30,-30)
【CGI名】PHPぁぷろだ
【配布先URL】http://php.s3.to/bbs/bbs5.php
【依頼内容】DLkey機能とMD5表示機能をつけて欲しいです。
MD5はここ http://kemuri-net.dip.jp/~server/php/up/index.php
のような感じで。
よろしくお願い致します。
623 : 622 - 05/03/18 00:40:13 ID:???.net (+50,+27,+0)
すいません 誤爆です...
625 : nobodyさん - 2005/10/21(金) 17:28:08 ID:???.net (-8,-29,-9)
>>624
echo $db;
じゃなく
var_dump($db);
なら少しはまともに表示される
626 : 624 - 2005/10/21(金) 17:34:02 ID:???.net (+20,-1,+1)
>>625
変化なしでつ
628 : nobodyさん - 2005/10/29(土) 04:25:45 ID:???.net (+49,+29,-3)
>>624
それは普通に出力して人が見るものでは無いだろ
629 : nobodyさん - 2005/11/03(木) 21:29:34 ID:???.net (-9,-29,-25)
>>624
文字コードがUTF-8だとしたら
インクルードしてるファイルのBOMを削除
633 : 名無し募集中。。 - 2005/11/13(日) 03:22:56 ID:???.net (+0,-29,-19)
MySQLとSQLiteのどちらかを選べる掲示板を作ってるよ
634 : nobodyさん - 2005/11/14(月) 11:05:52 ID:???.net (-2,-29,-14)
>>633
PEAR/DB使ったらいいんじゃないの
635 : 名無し募集中。。 - 2005/11/14(月) 17:10:22 ID:???.net (+8,-23,-35)
無料HPでphpが使えるところは、ほとんどPEAR付いてるって考えていいの?
636 : nobodyさん - 2005/11/14(月) 18:30:26 ID:???.net (+20,-8,+0)
>>635
使えなければ自分のディレクトリにアップすればいい
637 : 名無し募集中。。 - 2005/11/15(火) 20:59:42 ID:???.net (+40,+22,+0)
なるほど!
641 : nobodyさん - 2006/01/19(木) 13:48:23 ID:???.net (-14,-29,-5)
>>640
libmysql.dllをC:\WINDOWS\system32フォルダにコピー
643 : nobodyさん - 2006/01/20(金) 14:59:50 ID:ASHGHfka.net (+30,+28,-36)
「ソ」が文章の最後にくるとSQLクエリーのエラーが出る。
なんて糞なんだ。
644 : nobodyさん - 2006/01/20(金) 17:21:20 ID:???.net (+62,+29,-17)
>>643
「表」もね
というかちゃんとエスケープしろよ
645 : nobodyさん - 2006/02/06(月) 05:09:56 ID:???.net (+12,-30,-122)
質問です。

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さん - 2006/02/06(月) 06:07:03 ID:???.net (+68,+29,-8)
>>645
カラムをconcat()でつなげたりしたことあるけどあんまり意味ないなーと思って今は後者の方法でやってる。
647 : nobodyさん - 2006/02/06(月) 06:47:33 ID:???.net (+67,+29,-5)
>>646
どうもありがとうございました。
確かにどっちでもいいですね。
でも見た目スッキリすると思うので早速使わせていただきます。
649 : nobodyさん - 2006/02/28(火) 19:59:01 ID:???.net (+52,+29,-25)
答えてやれよオメーラ
650 : nobodyさん - 2006/03/02(木) 02:32:16 ID:???.net (-10,-29,-8)
>>648

つーかMySQL4.1以降使ってるなら
SET NAMES ujis
でいいだろ

意味は自分で調べること
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について