Test name | SQL | Result | Expected | Commit |
" . htmlspecialchars($t) . " | " . htmlspecialchars($p[0]) . " | "; try { $sth = $dbh->prepare($p[0]); } catch(PDOException $e) { if ($sth->errorCode() > 0) { echo ""; print_r($sth->errorInfo()); echo ""; } else { echo "".'The Prepare Failed'.""; $sth = null; } } if ($sth) { try { $err = false; $sth->execute(); } catch(PDOException $e) { echo ""; print_r($sth->errorInfo()); echo ""; } $row = $sth->fetch(PDO::FETCH_NUM); if (!$row && !$err) { echo "".'Executed OK. No Results'. ""; } else { print_results($sth, $row); } } echo " | "; if (is_array($p[1]) || $p[1] != '*') { $a = []; if (!is_array($p[1])) $a[0] = $p[1]; else $a = $p[1]; for ($i = 0; $i < sizeof($a); $i++) { if ($i > 0) echo ", "; if ($a[$i] == $row[$i]) echo ''.$a[$i].''; else echo ''.$a[$i].''; } } unset($row, $err); if ($sth) $sth->closeCursor(); echo " | "; try { if ( $dbh->commit() ) echo "OK."; } catch(PDOException $e) { if ($dbh->errorCode() > 0) { echo ""; print_r($sth->errorInfo()); echo ""; } else { echo "".'Error while commiting'.""; $dbh = null; } } echo " |
\n