mysql教程_query() 函数执行一条 MySQL 查询。
语法
mysql_query(query,connection)参数 描述
query 必需。规定要发送的 SQL 查询。注释:查询字符串不应以分号结束。
connection 可选。规定 SQL 连接标识符。如果未规定,则使用上一个打开的连接。
说明
如果没有打开的连接,本函数会尝试无参数调用 mysql_connect() 函数来建立一个连接并使用之。
返回值
mysql_query() 仅对 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符,如果查询执行不正确则返回 FALSE。
对于其它类型的 SQL 语句,mysql_query() 在执行成功时返回 TRUE,出错时返回 FALSE。
非 FALSE 的返回值意味着查询是合法的并能够被服务器执行。这并不说明任何有关影响到的或返回的行数。很有可能一条查询执行成功了但并未影响到或并未返回任何行。
实例
$host="mysql153.secureserver.net";
$uname="java2s";
$pass="password";
$database="java2s";
$connection= mysql_connect ($host, $uname, $pass) or die ("Database connection failed!");$result=mysql_select_db ($database) or die ("Database could not be selected");
$query = "drop table if exists mytable";$result = mysql_query ($query) or die ("Query failed.");
?>
详细的实例
Listing every database, table, and field
$user = "java2s";
$pass = "password";
$db = "java2s";
$link = mysql_connect( "mysql153.secureserver.net", $user, $pass );
if ( ! $link )
die( "Couldn't connect to MySQL" );$db_res = mysql_list_dbs( $link );
while ( $db_rows = mysql_fetch_row( $db_res ) ) {
print "$db_rows[0]n";
if ( !@mysql_select_db( $db_rows[0], $link ) ) {
print "";
- couldn't connect -- " . mysql_error() ."
continue;
}
$tab_res = mysql_list_tables( $db_rows[0], $link );
print "t
- n";
while ( $tab_rows = mysql_fetch_row( $tab_res ) ){
print "t$tab_rows[0]n";
$query_res = mysql_query( "SELECT * from $tab_rows[0]" );
$num_fields = mysql_num_fields( $query_res );
print "tt
- n";
for ( $x=0; $x<$num_fields; $x++ ){
print "tt";
print mysql_field_type( $query_res, $x );
print " ";
print mysql_field_len( $query_res, $x );
print " ";
print mysql_field_name( $query_res, $x );
print " ";
print mysql_field_flags( $query_res, $x );
print "
n";
}
print "ttn";
}
print "tn";
}
mysql_close( $link );
?>
我的博物馆故事 官方安卓版v1.61.2
我的博物馆故事是一款以消除为主题的经营养成类手游,在这里玩家
专业模拟飞行10 手机版v12.2.4
专业模拟飞行10安卓版是一款飞行休闲手游,顶尖的物理飞行引擎
动物起义战斗模拟器二琳同款 最新版v4.1.1
动物起义战斗模拟器是一个非常有趣的模拟类游戏,玩家可以召唤各
迷你世界七周年 安卓手机版v1.43.0
迷你世界7周年是一款由《迷你世界》官方推出的庆祝特别版本,在
劫后公司无限资源版 v1.0.5.1
劫后公司内置菜单版是游戏的破解版本,在该版本中为玩家提供了内