mysql:16735
From: KOYAMA Tetsuji <KOYAMA Tetsuji <koyama@xxxxxxxxxx>>
Date: Tue, 24 Dec 2024 17:45:54 +0900
Subject: [mysql 16735] Re: [mysql 16734] Re: [mysql 16729] 契約していたサーバーが廃業予定 別のサーバーに移植しようしたらPHPが7.0以上でmysqlがmysqliでないと動かず。
小山です。 おそらく > おなじ処理を > 少し後の行でおこなうとよみこめなくなり > データベースから切断されてしまうようです。 この間で $link 変数が上書きされて、なんらかの文字列になってしまっているんでしょうね。 $mysqli = mysqli_connect("$DB_SERVER","$DB_LOGIN", "$DB_PASSWORD"); と $mysqli のような明確にわかる変数名に変更して、使用部分は全部おきかえると どうでしょうか? On Tue, Dec 24, 2024 at 5:24PM 東 兼充 <kanemitsu@xxxxxxxxxx> wrote: > > 皆様コメントありがとうございます。 > > データーベースにはつながるようです。 > ためしに > echo で出力させると、その部分は出力できました。 > おなじ処理を > 少し後の行でおこなうとよみこめなくなり > データベースから切断されてしまうようです。 > > ためしに > mysqli_connect の第四引数にdbnameいれて、mysqli_select_db やめるとどうなりますか。 > をやってみましたが駄目でした。 > > ちなみに > プログラムは21年前に作成したものです。 > > 文字コートが何度か変わったりしましたが、なんとか修正して対応してきました。 > 現在は > https://higashi.us/yoyaku/ > で動いています。 > 移動先は > https://higashi.us.2024121823441311931890.onamaeweb.jp/yoyaku/ > で作成しています。 > > データベース接続がきれるような操作が途中にはいっているような感じです。 > > 原因がよくわからず苦慮しています。 > > 東 > > > > ----- Original Message ----- > > > > From: "東 兼充" <kanemitsu@xxxxxxxxxx> > > To: "ml@xxxxxxxxxx" <ml@xxxxxxxxxx> > > Date: 2024/12/23 月 17:37 > > Subject: [mysql 16729] 契約していたサーバーが廃業予定 別のサーバーに移植しようしたらPHPが7.0以上でmysqlがmysqliでないと動かず。 > > > > > > 素人でmysqlを使用しています。 > > サーバーを契約している会社から閉鎖の連絡がきました。 > > 仕方なくお名前.comのサーバーへ移植作業したところ > > PHPがバージョン7.0以上しか選択できず、 > > バージョンを7.0にしました。 > > > > すると > > > > mysqlコマンドが使用できずmysqliでしか反応しません。 > > データーベースの接続法もかわっており > > ネットで調べた方法をためしました。 > > しかし > > 途中までは、うまくいくのですが > > あとは何度修正してもエラーがでます。 > > > > > > $link = mysqli_connect("$DB_SERVER","$DB_LOGIN", "$DB_PASSWORD"); > > mysqli_select_db($link,$DB); > > > > までは動くのですが > > あとが > > $result_kyuusin=mysqli_query($link,"select * from kyuusin > > where kyuusinbi = '$yoyakubi' and item='$item'"); > > で > > Warning: mysqli_query() expects parameter 1 to be mysqli, string given in /home/r0792529/public_html/higashi.us/yoyaku/index.php on line 377 > > > > とエラーがでて対応ができません。 > > > > かなり前からPHPのバージョンがわったときに、皆様対応されているようですが、 > > 当方すっと同じレンタルサーバーしようしてきましたので対応せずに正常に動いたいました。 > > > > 今回突然のサーバー廃業で対応せざるをえなくなり、困っています。 > > > > なにせ素人の初心者です。 > > なにかアドバイスいだだければありがたいです。 > > > > 東 > > > > > -- 小山哲志 koyama@xxxxxxxxxx
16729 2024-12-23 17:36 [東 兼充 <kanemitsu@] 契約していたサーバーが廃業予定 別のサーバーに移植しようしたらPHPが7.0以上でmysqlがmysqliでないと動かず。 16730 2024-12-23 19:41 ┣[<naturelovers@xxxxxx] Re: [mysql 16729] 契約していたサーバーが廃業予定 別のサーバーに移植しようしたらPHPが7.0以上でmysqlがmysqliでないと動かず。 16731 2024-12-23 22:22 ┣[NISHIMURA Yutaka <is] 16732 2024-12-23 23:44 ┣[Takahiro Kambe <taca] @ 16733 2024-12-24 00:17 ┣["Noguchi, Shinichi" ] Re: [mysql 16729] 契約していたサーバーが廃業予定 別のサーバーに移植しようしたらPHPが7.0以上でmysqlがmysqliでないと動かず。 16734 2024-12-24 17:24 ┗[東 兼充 <kanemitsu@] Re: [mysql 16729] 契約していたサーバーが廃業予定 別のサーバーに移植しようしたらPHPが7.0以上でmysqlがmysqliでないと動かず。 -> 16735 2024-12-24 17:45 ┗[KOYAMA Tetsuji <koya] Re: [mysql 16734] Re: [mysql 16729] 契約していたサーバーが廃業予定 別のサーバーに移植しようしたらPHPが7.0以上でmysqlがmysqliでないと動かず。 16736 2024-12-24 21:10 ┗[東 兼充 <kanemitsu@] Re: [mysql 16735] Re: [mysql 16734] Re: [mysql 16729] 契約していたサーバーが廃業予定 別のサーバーに移植しようしたらPHPが7.0以上でmysqlがmysqliでないと動かず。