|
|
|
| Народ, кто знае подскажите как вывести из базы данных не весь текст, только его часть, а еще лучше- определенное кол-во строк, этого текста?? в инете нашел такой вот запрос
$resultH=mysql_query("SELECT id,Title,SUBSRTING(Text, 1, 30) AS text FROM Hokku WHERE WriterID='$h'");
|
Но он выдает мне такую ошибку
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in z:\home\hokkubattle.ru\www\myhokku.php on line 105, тоесть как я понимаю, есть ошибка в самом запросе, потомучто при обычном запросе без SUBSTRING все проходит нормально и ошибок никаких не показывает.. Подскажите строчку SQL если кто знает? или как достать из базы данных не Х символов, а Х строк?
Заранее спасибо! | |
|
|
|
|
|
|
|
для: UnlikeAO
(17.08.2008 в 20:26)
| | А Вы посмотрите внимательно, как написали имя функции.
Для отсчета строк можно применить функцию SUBSTRING_INDEX(). | |
|
|
|
|
|
|
|
для: Trianon
(17.08.2008 в 20:30)
| | А.... Ну да, точно))) С правописанием разобрался)) и воводить нужное кол во символов научился. Посмотрел в инете что такое SUBSTRING_INDEX(), я так понял что она больше подходит для вывода определенного количества символов, начиная с какого либо символа, например точки. как применить её в моем случае я не совсем понял, можно пожалуйста поподробней? | |
|
|
|