<?//------[基本设定]----------
$mysql_sever_name = "localhost";
$mysql_username = "js57520";
$mysql_password = "jiangshan";
$mysql_database = "myhighschoolmate";
//-------------
//连接数据库 通过函数(服务器地址 名称 密码 )
$conn=mysql_connect( $mysql_sever_name , $mysql_username , $mysql_password);
//准备好你的SQL语法
$sql = "INSERT INTO `myhighschoolmate`.`jishu` (`name` ,`counter` )VALUES ('jiangshan1', '1')";
//选取你要处理的资料库
mysql_select_db($mysql_database,$conn);
//进行查询
$result = mysql_query($sql);
//抓取自动增加的栏位的key值(流水号)
$id = mysql_insert_id();
//结束并释放连线
mysql_close($conn);
//-----------------------------------------------------------
//连接数据库 通过函数(服务器地址 名称 密码 )
$conn=mysql_connect( $mysql_sever_name , $mysql_username , $mysql_password);
//准备好你的SQL语法
$sql = "SELECT COUNT(*) FROM `jishu` WHERE name = `jiangshan1`";
//进行查询 通过查询函数(数据库名字 数据库语法 数据库连接)
$result=mysql_db_query($mysql_database,$sql,$conn);
//将查询的结果送出1个
$row =mysql_fetch_row($result);
//打印相应那列的数据
print_r($row);
//清除查询结果
mysql_free_result($result);?>
请问下各位大大 为什么这个老是出错误
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in G:\AppServ\www\12.php on line 61Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in G:\AppServ\www\12.php on line 69
我查了下 好像是$sql = "SELECT COUNT(*) FROM `jishu` WHERE name = `jiangshan1`"; 出了问题 搜不出来jiangshan1的列 哪个大大 能帮我解答下啊!!!!
$mysql_sever_name = "localhost";
$mysql_username = "js57520";
$mysql_password = "jiangshan";
$mysql_database = "myhighschoolmate";
//-------------
//连接数据库 通过函数(服务器地址 名称 密码 )
$conn=mysql_connect( $mysql_sever_name , $mysql_username , $mysql_password);
//准备好你的SQL语法
$sql = "INSERT INTO `myhighschoolmate`.`jishu` (`name` ,`counter` )VALUES ('jiangshan1', '1')";
//选取你要处理的资料库
mysql_select_db($mysql_database,$conn);
//进行查询
$result = mysql_query($sql);
//抓取自动增加的栏位的key值(流水号)
$id = mysql_insert_id();
//结束并释放连线
mysql_close($conn);
//-----------------------------------------------------------
//连接数据库 通过函数(服务器地址 名称 密码 )
$conn=mysql_connect( $mysql_sever_name , $mysql_username , $mysql_password);
//准备好你的SQL语法
$sql = "SELECT COUNT(*) FROM `jishu` WHERE name = `jiangshan1`";
//进行查询 通过查询函数(数据库名字 数据库语法 数据库连接)
$result=mysql_db_query($mysql_database,$sql,$conn);
//将查询的结果送出1个
$row =mysql_fetch_row($result);
//打印相应那列的数据
print_r($row);
//清除查询结果
mysql_free_result($result);?>
请问下各位大大 为什么这个老是出错误
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in G:\AppServ\www\12.php on line 61Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in G:\AppServ\www\12.php on line 69
我查了下 好像是$sql = "SELECT COUNT(*) FROM `jishu` WHERE name = `jiangshan1`"; 出了问题 搜不出来jiangshan1的列 哪个大大 能帮我解答下啊!!!!
也就是你的sql出錯
改成 $sql = "SELECT COUNT(*) FROM `jishu` WHERE name = 'jiangshan1'";
改成 $sql = "SELECT COUNT(*) FROM `jishu` WHERE name = 'jiangshan1'";