php 创建数据库

<?php
$q="localhost";
$w="root";
$p="19981111";
if(!mysqli_connect($q,$w,$p)){
die("fail");
}else{
echo"success";
}

if(mysqli_query("CREATE DATABASE database_name",mysqli_connect($q,$w,$p)
))
{echo"success";
}else{
echo"fail";}

mysqli_close(mysqli_connect($q,$w,$p));
?>为什么会出现Warning: mysqli_query() expects parameter 1 to be mysqli, string given in C:\wamp\www\789456123.php on line 12

$q = "localhost";
$w = "root";
$p = "19981111";
$link = mysqli_connect ( $q, $w, $p );
if (! $link) {
die ( "fail" );
} else {
echo "success";
}

if (mysqli_query ($link ,  "CREATE DATABASE database_name" )) {
echo "success";
} else {
echo "fail";
}


mysqli_query 你传的参数反了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-12
mixed mysqli_query ( mysqli $link , string $query [, int $resultmode = MYSQLI_STORE_RESULT ] )

sql语句与数据库连接句柄参数位置搞反了!!

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网