mysql:16732
From: Takahiro Kambe <Takahiro Kambe <taca@xxxxxxxxxx>>
Date: Mon, 23 Dec 2024 23:44:26 +0900 (JST)
Subject: [mysql 16732] Re: 契約していたサーバーが廃業予定 別のサーバーに移植しようしたらPHPが7.0以上でmysqlがmysqliでないと動かず。
こんばんは。 In message <577791308.337458.1734943019134@xxxxxxxxxx> on Mon, 23 Dec 2024 17:36:59 +0900 (JST), 東 兼充 <kanemitsu@xxxxxxxxxx> wrote: > 途中までは、うまくいくのですが > あとは何度修正してもエラーがでます。 ... > $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 > > とエラーがでて対応ができません。 上記は正確には警告(ウォーニング)ですが、mysqli_query()の引数が適切でな いため、結果が得られないのでしょう。 https://www.php.net/manual/ja/mysqli.query.php > 今回突然のサーバー廃業で対応せざるをえなくなり、困っています。 困っているのはわかりますが、本件はMySQLのデータベースというよりも、 PHP言語の問題です。 > なにせ素人の初心者です。 > なにかアドバイスいだだければありがたいです。 mysqli_query()に渡そうとしているSQLの文字列についても、(先に適切にエス ケープされているのかもしれませんが)今時であればプリペアドステートメン トを使用すべきところでしょう。 困っているのはわかりますが、修正されようとしている部分は「素人の初心者」 で適切に対処できる内容ではないと考えます。どのようなシステムなのか何をし ているものなのかわかりませんが、少なくともPHP方面のコミュニティで相談さ れるか、それなりの費用をかけて専門家に依頼されることをお勧めします。 -- 神戸 隆博 / Takahiro Kambe
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でないと動かず。