Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 胡扯。我希望是这样。这没有得到它@Michael。尝试将硬编码值放入限制中。MySQL可能对这些参数很挑剔在开始时,您可以将值放入查询中,这样就不会受到sql的影响injections@GordonLinoff:那奏效了。为什么?我应该把它硬编码吗?我不喜_Php_Mysql_Sql_Pdo - Fatal编程技术网

Php 胡扯。我希望是这样。这没有得到它@Michael。尝试将硬编码值放入限制中。MySQL可能对这些参数很挑剔在开始时,您可以将值放入查询中,这样就不会受到sql的影响injections@GordonLinoff:那奏效了。为什么?我应该把它硬编码吗?我不喜

Php 胡扯。我希望是这样。这没有得到它@Michael。尝试将硬编码值放入限制中。MySQL可能对这些参数很挑剔在开始时,您可以将值放入查询中,这样就不会受到sql的影响injections@GordonLinoff:那奏效了。为什么?我应该把它硬编码吗?我不喜,php,mysql,sql,pdo,Php,Mysql,Sql,Pdo,胡扯。我希望是这样。这没有得到它@Michael。尝试将硬编码值放入限制中。MySQL可能对这些参数很挑剔在开始时,您可以将值放入查询中,这样就不会受到sql的影响injections@GordonLinoff:那奏效了。为什么?我应该把它硬编码吗?我不喜欢这样做,但这只是软件人员的要求。只是猜测。如果移除2(int)强制转换,是否有效?老鼠。我希望是这样。这没有得到它@Michael。尝试将硬编码值放入限制中。MySQL可能对这些参数很挑剔在开始时,您可以将值放入查询中,这样就不会受到sql的



胡扯。我希望是这样。这没有得到它@Michael。尝试将硬编码值放入
限制中。MySQL可能对这些参数很挑剔
在开始时,您可以将值放入查询中,这样就不会受到sql的影响injections@GordonLinoff:那奏效了。为什么?我应该把它硬编码吗?我不喜欢这样做,但这只是软件人员的要求。只是猜测。如果移除2
(int)
强制转换,是否有效?老鼠。我希望是这样。这没有得到它@Michael。尝试将硬编码值放入
限制中。MySQL可能对这些参数很挑剔
在开始时,您可以将值放入查询中,这样就不会受到sql的影响injections@GordonLinoff:那奏效了。为什么?我应该把它硬编码吗?我不喜欢这样做,但这只是软件人员的要求。只是猜测。如果移除2
(int)
强制转换,是否有效?老鼠。我希望是这样。这没有得到它@Michael。尝试将硬编码值放入
限制中。MySQL可能对这些参数很挑剔
在开始时,您可以将值放入查询中,这样就不会受到sql的影响injections@GordonLinoff:那奏效了。为什么?我应该把它硬编码吗?我不喜欢这样做,但这只是软件人员在呼吁的事情。那么,最终的解决方案是什么使它运行的呢?不知怎么的,我错过了。你能给我解释一下吗?@tswaehn。类似于查询中的
'limit'.$start'..$count
(尽管建议进行值检查)。这是您需要的,。。。感谢您的澄清。那么,使其运行的最终解决方案是什么?不知怎么的,我错过了。你能给我解释一下吗?@tswaehn。类似于查询中的
'limit'.$start'..$count
(尽管建议进行值检查)。这是您需要的,。。。感谢您的澄清。那么,使其运行的最终解决方案是什么?不知怎么的,我错过了。你能给我解释一下吗?@tswaehn。类似于查询中的
'limit'.$start'..$count
(尽管建议进行值检查)。这是您需要的,。。。感谢您的澄清。那么,使其运行的最终解决方案是什么?不知怎么的,我错过了。你能给我解释一下吗?@tswaehn。类似于查询中的
'limit'.$start'..$count
(尽管建议进行值检查)。这是您需要的,。。。谢谢你的澄清。
public function getDataSet($start = 0, $count = 10000) {
    $sql =
        'SELECT e.record_id, e.identifier, e.equipment_type, t.desc_short as type_name, ' .
            'e.desc_short, e.alias, e.afe, e.desc_long, l.desc_short as location_name, e.reserved_by ' .
        'FROM EngineeringDB_Equipment e  ' .
            'LEFT JOIN tbl_code_values l ON (e.location=l.record_id) ' .
            'LEFT JOIN tbl_code_values t ON (e.equipment_type=t.record_id)  ' .
        'WHERE (e.deleted_on=0) ' .
        'ORDER BY e.identifier asc ' .
        'LIMIT :start,:count; ';
    $this->columns = array('record_id', 'identifier', 'equipment_type', 'type_name', 'desc_short', 'alias', 'afe', 'desc_long', 'location_name', 'reserved_by');
    $cmd = $this->pdo->prepare($sql);
    $cmd->bindValue(':start', (int)$start, PDO::PARAM_INT);
    $cmd->bindValue(':count', (int)$count, PDO::PARAM_INT);
    $res = $cmd->execute();
    if ($res) {
        $table = $cmd->fetchAll();
    } else {
        $table = array('Error Code' => $cmd->errorCode());
    }
    return ($table);
}
SELECT e.record_id, e.identifier, e.equipment_type, t.desc_short as type_name,
e.desc_short, e.alias, e.afe, e.desc_long, l.desc_short as location_name, e.reserved_by
FROM EngineeringDB_Equipment e
LEFT JOIN tbl_code_values l ON (e.location=l.record_id)
LEFT JOIN tbl_code_values t ON (e.equipment_type=t.record_id)
WHERE (e.deleted_on=0)
ORDER BY e.identifier asc
LIMIT 0,10;