当前位置: 首页 > 工具软件 > MaxDB > 使用案例 >

php bind param for,PHP maxdb_stmt_bind_param 用法 手册 | 示例代码

皇甫浩壤
2023-12-01

$maxdb= newmaxdb('localhost','MONA','RED','DEMODB');/* check connection */if (maxdb_connect_errno()) {printf("Connect failed: %sn",maxdb_connect_error());

exit();

}$maxdb->query("CREATE TABLE temp.mycity LIKE hotel.city");$maxdb->query("INSERT INTO temp.mycity SELECT * FROM hotel.city");$stmt=$maxdb->prepare("INSERT INTO temp.mycity VALUES (?, ?, ?)");$arr= array();$stmt->bind_param('iss',$arr);$arr[0] =11111;$arr[1] ='Georgetown';$arr[2] ='NY';/* execute prepared statement */$stmt->execute();printf("%d Row inserted.n",maxdb_stmt_affected_rows($stmt));$arr[0] =22222;$arr[1] ='New Orleans';$arr[2] ='LA';/* execute prepared statement */$stmt->execute();printf("%d Row inserted.n",$stmt->affected_rows);/* close statement and connection */$stmt->close();$result=$maxdb->query("SELECT * from temp.mycity WHERE zip = '11111' OR zip = '22222'");

if ($result) {

while ($row=$result->fetch_row()) {printf("%s %s %sn",$row[0],$row[1],$row[2]);

}

}/* Clean up table CountryLanguage */$maxdb->query("DELETE FROM temp.mycity WHERE name='Georgetown'");$maxdb->query("DELETE FROM temp.mycity WHERE name='New Orleans'");printf("%d Rows deleted.n",$maxdb->affected_rows);/* close connection */$maxdb->close();?>

 类似资料: