PDO 获取问题
PDO fetch issue
我有一个很严重的问题。
我做什么?
$pdo = new PDO('mysql:dbname=testing;host=127.0.0.1', 'root', '', array (PDO::ATTR_PERSISTENT => true));
$res = $pdo->query("SELECT `contents` AS `contents` FROM `sessions` WHERE `session_id` = '54d31554d74717-82758334' LIMIT 1")->fetchAll();
echo "<pre>"; print_r($res); echo "</pre>"; die;
然后我收到以下两个答案之一:
我收到第一个答案的频率高于第二个。
问题:为什么我对一个查询会收到两个不同的答案?
这与PDO无关
LIMIT
没有 ORDER BY
将 return 不确定的结果,即没有保证的结果。
我有一个很严重的问题。
我做什么?
$pdo = new PDO('mysql:dbname=testing;host=127.0.0.1', 'root', '', array (PDO::ATTR_PERSISTENT => true));
$res = $pdo->query("SELECT `contents` AS `contents` FROM `sessions` WHERE `session_id` = '54d31554d74717-82758334' LIMIT 1")->fetchAll();
echo "<pre>"; print_r($res); echo "</pre>"; die;
然后我收到以下两个答案之一:
我收到第一个答案的频率高于第二个。
问题:为什么我对一个查询会收到两个不同的答案?
这与PDO无关
LIMIT
没有 ORDER BY
将 return 不确定的结果,即没有保证的结果。