[前][次][番号順一覧][スレッド一覧]

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でないと動かず。