2013-06-22 37 views
-1
<?php 
$con = mysqli_connect("mysql2.000webhost.com","a1750280_nasim12","demo nasim","a1750280_nasim12"); 
if($con) 
{ 
mysql_select_db(a1750280_nasim12, $con); 
} 
?> 

從我收到服務器的響應是錯誤mysql_select_db(),同時連接到數據庫

警告:mysql_select_db():提供的參數不是在/ home有效 的MySQL-Link的資源/a1750280/public_html/index.php on line 69

我非常確定和檢查$con工作正常。

+0

嘗試調用mysql_select_db瓦特/輸出(可選)康恩參數 – bobbybee

+0

應當援引它是一個字符串 –

+2

使用'$ CON組> select_db(「數據庫名稱」);'因爲你正在使用'mysqli' –

回答

2

試試這個

<?php 
$con = mysqli_connect("host","username","password"); 
if($con) 
{ 
    $con->select_db("database_name"); 
} 
?> 

需要,因爲你正在使用mysqli但不mysql

+1

請解釋問題,而不是僅僅發佈代碼。 –

+0

解釋它。查看更新後的答案 –

3

你混合和mysqli(注意)和MySQL(注意一個我的LACK)庫。這兩個庫是可互換的,可以是不可以是。操作/結果/處理從一個是不是在其他可用。

您的select_db調用應該轉換爲使用mysqli(WITHi)庫。