Пример #1
0
<?php

require_once "overall.php";
$MAX_LEN = 256;
$dsnId = $_POST['dsn_id'];
$sql = $_POST['sql'];
$error = testSqlAndReturnError($dsnId, $sql);
if (strlen($error) > $MAX_LEN) {
    $error = substr($error, 0, $MAX_LEN - 15) . "...";
}
header("Content-type: application/json");
echo json_encode(array("error" => $error));
Пример #2
0
function canAjaxTestSql()
{
    global $DB;
    $dsnId = $DB->selectCell("SELECT id FROM dsn LIMIT 1");
    return !testSqlAndReturnError($dsnId, "SELECT 1");
}