2010-05-12 95 views
2

它我写了应该检查的天气代码中有一个名为IMEI。$ addimei表,如果没有,创建它...创建表,如果不存在

$userdatabase = mysqli_connect('localhost', 'root', 'marina', 'imei'); 
... 
$result = mysqli_query($userdatabase, "SELECT * FROM imei".$addimei.""); 
if (!$result) { echo('creating table...'); /// if no such table, make one! 

mysql_query ($userdatabase, 
'CREATE TABLE imei'.$addimei.'(
ID int NOT NULL AUTO_INCREMENT, 
PRIMARY KEY(ID), 

EVENT varchar(15), 
TIME varchar(25), 
FLD1 varchar(35), 
FLD2 varchar(35), 
IP varchar(25), 
)'); 
} 

然而CREATE TABLE不知何故似乎不起作用。 警告:mysql_query()期望参数1是字符串,对象在C:\ xampp \ xampp \ htdocs \ mobi \ mainmenu.php上在线564

任何想法的错误是什么?谢谢!

+0

hello mate,编辑我的答案,希望它仍然有帮助。 – acm 2010-05-13 08:47:53

回答

2

编辑:

http://pt.php.net/manual/en/function.mysql-query.php

mysql_query (
'CREATE TABLE imei'.$addimei.'(
ID int NOT NULL AUTO_INCREMENT PRIMARY KEY, 

EVENT varchar(15), 
TIME varchar(25), 
FLD1 varchar(35), 
FLD2 varchar(35), 
IP varchar(25))', $userdatabase); 

编辑: 你好,不得不去昨天,对不起......你的连接是mysqli的,看到例2在这个页面:

http://php.net/manual/en/mysqli.query.php

+0

相同:)警告:mysql_query()期望参数1是字符串,对象给定 – 2010-05-12 17:02:09

+0

再次编辑答案,mysql_query参数排序! ;-) – acm 2010-05-12 17:12:21

+0

仍然弹出一个错误:) 警告:mysql_query()期望参数2是资源,给出 – 2010-05-12 17:21:08

相关问题