php - MYSQL PHP PDO如何获取1条记录

标签 php mysql pdo

您好,我在从数据库获取值时遇到问题:

$marka=$_POST['marka'];

$marka=$connection->quote($marka);

$id_marki=$connection->query('Select id from Model where nazwa='.$marka)->fetch();

echo $id_marki['id'];

Echo 没有显示任何内容。

最佳答案

$connection->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );

$stmt = $connection->prepare('Select id from Model where nazwa=?');
$stmt->execute(array($_POST['marka']));
$id = $stmt->fetchColumn();
echo $id;

关于php - MYSQL PHP PDO如何获取1条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20825147/

相关文章:

mysql - 使用 CakePHP 3.x 中的控制选项将数据保存到连接表

php - Fat free 框架 : DB query - non-object

mysql - 在提交所有其他事务之前,PDO 事务是否会阻塞?

php - 从nodejs服务器发送文件到slimframework

MySQL 5.7 STR_TO_DATE

mysql - 从组合列中查找最小/最大值,忽略 0 和 NULL-MYSQL

php - 如何在php中获取记录数组

php - 如何使用 PHP 编码和解码/字符

php - 获取 contenteditable div 的当前值并更新数据库

javascript - 如何验证复选框列表中仅选择了一个复选框