mysql:16731
From: NISHIMURA Yutaka <NISHIMURA Yutaka <iscream@xxxxxxxxxx>>
Date: Mon, 23 Dec 2024 22:22:14 +0900
Subject: [mysql 16731] Re: 契約していたサーバーが廃業予定 別のサーバーに移植しようしたらPHPが7.0以上でmysqlがmysqliでないと動かず。
西村です。 長いこと、このあたりは使ってないので、おそらくですが、 > $link = mysqli_connect("$DB_SERVER","$DB_LOGIN", "$DB_PASSWORD"); この時点で接続の確立に失敗しており $linkにはfalseが入っているんじゃ無いでしょうか? > if (!$link) { > echo 'Connection error'; > } 等としてエラーチェックすべきかと思います PHP7.0 もEOLですので、どちらにしろ、早急に今後のことを鑑み、 PDO等に置き換え、サポート中のPHP8.x以降のバージョンへ 移行する算段をされた方が宜しいかと思います 西村 Reply to <577791308.337458.1734943019134@xxxxxxxxxx> 東 兼充 <kanemitsu@xxxxxxxxxx> wrote: > 素人で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のバージョンがわったときに、皆様対応されているようですが、 > 当方すっと同じレンタルサーバーしようしてきましたので対応せずに正常に動いたいました。 > > 今回突然のサーバー廃業で対応せざるをえなくなり、困っています。 > > なにせ素人の初心者です。 > なにかアドバイスいだだければありがたいです。 > > 東 > -- NISHIMURA,Yutaka./西村ゆたか <iscream@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でないと動かず。