2014-03-05 494 views
0

我怎麼無法連接到數據庫?無法連接到數據庫與PHP

Parse error: syntax error, unexpected 'mysql_query' (T_STRING) in C:\xampp2\htdocs\tutorials\abc.php on line 14

<?php 


$user = 'root' ; 
$pass = 'gfcf' ; 

$db = 'testdb' ; 

$con = new mysql('localhost', $user , $pass , $db) or die("UNABLE TO CONNECT"); 

$selected = mysql_select_db($db,con) 


mysql_query(" CREATE TABLE people 
(

firstname varchar(15) 

gender varchar() 


)"); 



?> 
+0

的mysqli = mysql_ * – skrilled

+1

你混的mysqli和mysql –

+1

你不應該使用或連結[W3Schools的( http://www.w3fools.com)。這不是一個可靠的信息來源,我們不想鼓勵它的使用。你應該去PHP網站。 –

回答

1

你混合mysql_和mysqli_功能:

$con = new mysqli('localhost', $user , $pass , $db) or die("UNABLE TO CONNECT"); 
$selected = mysqli_select_db($con,$db) 
mysqli_query($con, " CREATE TABLE people 
(
    firstname varchar(15) 
    gender varchar() 
)"); 
+0

嘿,這很酷。我想馬上回答一個社區維基是不是我的聯盟。 –

+0

*「你在混合mysql_和mysqli_函數:」*你也是約翰哈哈!我修復了缺失的'i' ;-) –

+1

Gah !!!這讓我瘋狂! –