Кирилл Горелов: да, немного поторопился.
$stmt = $pdo->query("SELECT `message` FROM language WHERE `key`= $key AND `language`=$language")->fetchAll(PDO::FETCH_UNIQUE);
в моем примере в таблице должны быть поля key, message и language, где хранятся:
key message language
"auth.error" "ошибка авторизации" "russian"
"auth.error" "auth error" "english"
Как то так.
'SELECT `message` FROM language WHERE `key`= "auth.error" AND `language`="russian"'
Получим в качестве результата:
ошибка авторизации
success: function(data) - здесь в data ответ от script.php.
data:{id:id} - здесь массив с отправляемыми скрипту script.php данными.
Не совсем понятно результат какой функции и какому массиву.