У меня возникла проблема, когда я не могу выбрать первые 500 символов каждого сообщения. (Сообщения хранятся в базе данных MySQL). Код я прямо сейчас:Возвратите только первые 500 символов текста
$link = mysqli_connect('localhost', 'jfairbanks_dbuser', 'password');
mysqli_select_db($link, 'jfairbanks_database');
$results = mysqli_query($link, "SELECT post FROM Users where verified = 1 LIMIT 0 , 10"); //this displayes all the posts that have been verified
while($record = mysqli_fetch_assoc($results)) {
$post = $record['post'];
print $post;
}
mysqli_free_result($results);
mysqli_close($link);
?>
Этот код выбирает все символы всех сообщений, которые проверяются, и это хорошо, но мне нужно, чтобы ограничить длину поста, который отображается. (Я хочу видеть только первые 500 символов).
Я пробовал использовать LEFT(post, 500)
среди прочего, но это не сработало.
«попробовал использовать LEFT (post, 500) среди других вещей здесь, но это не сработало». как это не сработало? – e4c5
это дало мне эту ошибку: Неопределенный индекс: сообщение в * мой сайт здесь * –
Вы, вероятно, забыли использовать псевдоним ... Что-то вроде: 'SELECT LEFT (post, 500) AS post ...' – Nicarus