Я использую следующий код для извлечения данных из таблицы в базе данных:
$check_sql = 'SELECT personID, name, DATE_FORMAT(persons.birthdate, "%d de %M, %Y"), birthplace, countryID FROM persons WHERE personID = ?';
if ($stmt->prepare($check_sql)) {
$stmt->bind_param('i', $pid);
$stmt->bind_result($personDB, $name, $birthdate, $birthplace, $countryID);
$stmt->execute();
$stmt->fetch();
}
Как вы можете видеть, в то же время я форматирую дату из столбца 'birthdate' в более удобное отображение, используя функцию MySQL DATE_FORMAT (). Теперь я хочу отобразить полные названия месяцев на испанском языке, поэтому я хочу вставить SET lc_time_names = 'es_ES'
в запрос ..
Как я могу это сделать ??? Могу ли я добавить SET lc_time_names
в переменную $ check_sql ??
Спасибо !!