dbase_delete_record()
从dBase数据库中删除指定记录
函数名:dbase_delete_record()
函数描述:dbase_delete_record()函数用于从dBase数据库中删除指定记录。
适用版本:该函数在PHP 4 和 PHP 5中可用,并需要为dBase数据库启用扩展。
语法:bool dbase_delete_record(resource $dbase_identifier, int $record_number)
参数:
$dbase_identifier:必需,一个有效的dBase数据库标识符,使用dbase_open()函数返回的值。
$record_number:必需,要删除的记录的索引号。索引号从1开始,对应数据库中的实际记录位置。
返回值:
成功时返回TRUE,失败时返回FALSE。
示例:
<?php
//打开dBase数据库
$db = dbase_open('data.dbf', 2);
if ($db) {
//删除第5条记录
if (dbase_delete_record($db, 5)) {
echo "记录删除成功!";
} else {
echo "记录删除失败!";
}
//关闭dBase数据库
dbase_close($db);
}
?>
以上示例演示了如何使用dbase_delete_record()函数从dBase数据库中删除第5条记录。首先,使用dbase_open()函数打开数据库文件,然后使用dbase_delete_record()函数删除指定的记录,最后使用dbase_close()函数关闭数据库。如果删除成功,则输出"记录删除成功!",否则输出"记录删除失败!"。
需要注意的是,该示例假设了存在一个名为"data.dbf"的dBase数据库文件,并且该文件具有可写权限。根据实际情况,你需要根据自己的数据文件和路径进行相应的调整。