2017-06-29 8 views
-1

私はPHP 5.6では動作しますが、PHP 7.0では動作しないコードを持っています。非常に短いので、問題なく修正できると思っていましたが、間違っていました。元のスクリプトは以下の通りで、mysqliを使用しようとしました。何人かの親切な人が私に正しいことをするために必要なことを教えてください。mysqlの代わりにmysqlを使用するためのPHPコードの変更

OLD CODE

<?php 
$db_host = "localhost"; 
$db_name = "database_name"; 
$db_user = "user_name"; 
$db_pass = "pass"; 

$link = mysql_connect($db_host, $db_user, $db_pass) or die("Could not connect to database as ".$db_user."@".$db_host."!"); 
mysql_select_db($db_name) or die("Could not select database ".$db_name); 
?> 

NEW CODE

<?php 
$db_host = "localhost"; 
$db_name = "database_name"; 
$db_user = "user_name"; 
$db_pass = "pass"; 

$link = new mysqli_connect($db_host,$db_user,$db_pass) or die('Unable to establish a DB connection'); 
mysqli_select_db($db_name) or die("Could not select database ".$db_name); 
?> 
+1

こんにちはためhereを参照してStackOverflowのへようこそ。私はこれはstackoverflowのための質問ではないと思うので、あなたは次のステップであなた自身のためにそれを答えることができます:1. http://google.com - 2: "php mysqli connect"のためのSeach - 3:234589734例を実行し、単にそれをしたようにそれを行う:) – Twinfriends

+0

それはstackoverflowのための質問です:)ありがとう! – MorganFreeFarm

答えて

1

mysqli_select_db$linkを追加します。詳しくは

mysqli_select_db($link, $db_name) 
+0

Hi Swellar、あなたの返事をありがとう。私はあなたの提案を試みましたが、空白の画面が表示されました。これは、私が試した各コードの変更で起こったことです。これはかなりイライラしています。ご多幸を祈る。 :) –

関連する問題