PHP - fatal error : Can't use function return value in write context in

标签 php mysql

当我加载页面时,我收到此错误:

Fatal error: Can't use function return value in write context in C:\Program Files\EasyPHP-5.3.9\www\cglst\images\addform.php on line 16

这是我的前 28 行代码:

//load listings from database:
require_once "login.php";
$db_server = mysql_connect($db_hostname, $db_username, $db_password);

//to do: redirect to an "error encountered page"
if (!$db_server)
    die("Unable to connect to MySql databse: " . mysql_error());

mysql_select_db($db_database, $db_server)
    or die("Unable to select database: " . mysql_error());

$deleted=false;

//if record deletion was selected, delete the record:
if (isset($_POST['delete']) && isset($_POST('delid'))) // <-- line 16
{
    $deleted = true;
    $delID = get_post('delid');
    $query = 'PREPARE statement FROM "DELETE FROM bix WHERE ID=?"';
    mysql_query($query);
    $query = 'SET @ID = "' . $delID . '"';
    mysql_query($query);
    $query = 'EXECUTE statement USING @ID';
    mysql_query($query);
    $query = 'DEALLOCATE PREPARE statement';
    mysql_query($query);
}

这些代码都是非常不言自明的——我正在打开一个数据库,如果请求删除数据,它就会删除该数据。

最佳答案

$_POST('delid') 应为 $_POST['delid']get_post('delid')

关于PHP - fatal error : Can't use function return value in write context in,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9753922/

相关文章:

mysql - 找出参加人数最多的医生的病人吗?

php - if(html==true) 不满足这个条件

mysql - 查询以显示包含 mysql 中特定表的数据库的名称?

php - 通过 PHP 更新 MySQL 数据时出错

PHP 从数据库填充下拉菜单值

php - 检查 Laravel 中是否存在唯一索引键

php - html下拉24小时进出问题

php - 固定 : JSON cannot decode array from php

mysql - 跨列添加并显示总计

php - mysqli_insert_id 的问题