From: Jakub Vrana Date: Tue, 14 Jan 2014 05:24:55 +0000 (-0800) Subject: MySQLi: Print error for editing invalid row X-Git-Tag: v4.0.3~11 X-Git-Url: https://git.joonet.de/?a=commitdiff_plain;h=e9b5616657c7fa56153cc8237d42e64a9c0463e2;p=adminer.git MySQLi: Print error for editing invalid row --- diff --git a/adminer/edit.inc.php b/adminer/edit.inc.php index 50a75e34..4e7be3cd 100644 --- a/adminer/edit.inc.php +++ b/adminer/edit.inc.php @@ -91,6 +91,9 @@ if ($_POST["save"]) { if ($select) { $result = $driver->select($TABLE, $select, array($where), $select, array(), (isset($_GET["select"]) ? 2 : 1), 0); $row = $result->fetch_assoc(); + if (!$row) { // MySQLi returns null + $row = false; + } if (isset($_GET["select"]) && (!$row || $result->fetch_assoc())) { // $result->num_rows != 1 isn't available in all drivers $row = null; }