php语言中的mysqli_query() 函数执行某个针对数据库的查询。
语法
mysqli_query(connection,query,resultmode)参数 描述
connection 必需。规定要使用的 MySQL 连接。
query 必需,规定查询字符串。
resultmode 可选。一个常量。可以是下列值中的任意一个:
MYSQLI_USE_RESULT(如果需要检索大量数据,请使用这个)
MYSQLI_STORE_RESULT(默认)
技术细节
返回值:针对成功的 SELECT、SHOW、DESCRIBE 或 EXPLAIN 查询,将返回一个 mysqli_result 对象。针对其他成功的查询,将返回 TRUE。如果失败,则返回 FALSE。
PHP 版本:5+
更新日志:在 PHP 5.3.0 中新增了异步查询的功能。
<?php$con=mysqli_connect("localhost","my_user","my_password","my_db")
// Check connection
if (mysqli_connect_errno($con))
{
echo "Failed to connect to MySQL: " . mysqli_connect_error()
}
// Perform queries
mysqli_query($con,"SELECT *
FROM Persons")
mysqli_query($con,"INSERT INTO Persons (FirstName,LastName,Age)
VALUES ('Glenn','Quagmire',33)")
mysqli_close($con)
?>
本文实例讲述了php使用mysqli向数据库添加数据的方法。分享给大家供大家参考。具体实现方法如下:
$mydb
=
new
mysqli('localhost',
'username',
'password',
'databasename')
$sql
=
"INSERT
INTO
users
(fname,
lname,
comments)
VALUES
('$_POST[fname]',
'$_POST[lname]',
'$_POST[comments]')"
if
($mydb->query($sql)
==
TRUE)
{
echo
"user
entry
saved
successfully."
}
else
{
echo
"INSERT
attempt
failed"
}
$mydb->close()
希望本文所述对大家的php程序设计有所帮助。
INSERT INTO students(name,classes) VALUES (''张三,'(1)班')INSERT INTO students(name,classes) VALUES (''李四,'(1)班')引号错了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)