截断文本并添加省略号PHP SQL

弗兰基2207

我只是想将字符串切成150个字符,并在末尾添加“ ...”。我已经在这里通过“ case when”和“ left”找到了针对我的问题的一些解决方案,但是即使我尝试使用解决方案中的相同代码,它也会不断响应错误的语法或仅给我一个“ 0”。我正在使用PDO和PHP。

这是我的代码:

$feedbackquery = "SELECT CASE WHEN length(text) >= 150 THEN left(text, 150) + '...' ELSE 
text END text FROM feedback ORDER BY RAND () LIMIT 1";

$database->query($feedbackquery);
$feedbackinput = $database->fetch();

帮助将不胜感激:)

hjpotter92

MySQL不使用+串联字符串。有一个内置CONCAT功能:

SELECT
    CASE WHEN length(text) >= 150 THEN
        CONCAT(LEFT(text, 150), '...')
    ELSE 
        text
    END text
FROM feedback
ORDER BY RAND ()
LIMIT 1

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

TextView文本在左侧被截断,而不是省略了省略号

来自分类Dev

如何用省略号截断长文本,但总是在省略号后显示图标

来自分类Dev

文字溢出:省略号;不截断溢出文本并给出省略号

来自分类Dev

在SSRS中用省略号截断文本框内容

来自分类Dev

截断标题旁边带有省略号的文本

来自分类Dev

在SSRS中用省略号截断文本框内容

来自分类Dev

灰烬2:截断文字并添加省略号

来自分类Dev

TextView:在省略号后添加文本或更改省略号字符

来自分类Dev

截断省略号,不带宽度

来自分类Dev

如果太大,请在HTML文本中添加省略号

来自分类Dev

使用CSS省略号在悬停上显示截断的文本会覆盖其下方的文本

来自分类Dev

UITextView-在iOS 6上截断显示省略号的文本(使用自动布局)

来自分类Dev

在表格单元格内的流体div中将文本截断为省略号

来自分类Dev

在表格单元格内的流体div中将文本截断为省略号

来自分类Dev

文本溢出:省略号不被尊重

来自分类Dev

如何在CSS中的省略号文本溢出旁边(右侧)添加文本?

来自分类Dev

为长文本添加了省略号,但在文本下方显示

来自分类Dev

大纲视图中的Office 365单词已开始截断长行并以省略号添加,而不是环绕

来自分类Dev

在iOS 7上使用drawInRect:时,如何修剪文本并添加省略号(...)?

来自分类Dev

CSS-添加省略号而不会出现文本溢出

来自分类Dev

如何在css中的两行文本中添加省略号?

来自分类Dev

如何在AntDesign的Table组件中添加省略号以溢出文本?

来自分类Dev

如何将省略号添加到MenuStrip项目文本

来自分类Dev

添加省略号时,标签文本移动了几个像素

来自分类Dev

将工具提示添加到具有CSS文本溢出的元素:省略号

来自分类Dev

处理省略号

来自分类Dev

结构省略号

来自分类Dev

XSLT修剪文本长度并显示省略号

来自分类Dev

块级元素是否支持文本溢出:省略号

Related 相关文章

  1. 1

    TextView文本在左侧被截断,而不是省略了省略号

  2. 2

    如何用省略号截断长文本,但总是在省略号后显示图标

  3. 3

    文字溢出:省略号;不截断溢出文本并给出省略号

  4. 4

    在SSRS中用省略号截断文本框内容

  5. 5

    截断标题旁边带有省略号的文本

  6. 6

    在SSRS中用省略号截断文本框内容

  7. 7

    灰烬2:截断文字并添加省略号

  8. 8

    TextView:在省略号后添加文本或更改省略号字符

  9. 9

    截断省略号,不带宽度

  10. 10

    如果太大,请在HTML文本中添加省略号

  11. 11

    使用CSS省略号在悬停上显示截断的文本会覆盖其下方的文本

  12. 12

    UITextView-在iOS 6上截断显示省略号的文本(使用自动布局)

  13. 13

    在表格单元格内的流体div中将文本截断为省略号

  14. 14

    在表格单元格内的流体div中将文本截断为省略号

  15. 15

    文本溢出:省略号不被尊重

  16. 16

    如何在CSS中的省略号文本溢出旁边(右侧)添加文本?

  17. 17

    为长文本添加了省略号,但在文本下方显示

  18. 18

    大纲视图中的Office 365单词已开始截断长行并以省略号添加,而不是环绕

  19. 19

    在iOS 7上使用drawInRect:时,如何修剪文本并添加省略号(...)?

  20. 20

    CSS-添加省略号而不会出现文本溢出

  21. 21

    如何在css中的两行文本中添加省略号?

  22. 22

    如何在AntDesign的Table组件中添加省略号以溢出文本?

  23. 23

    如何将省略号添加到MenuStrip项目文本

  24. 24

    添加省略号时,标签文本移动了几个像素

  25. 25

    将工具提示添加到具有CSS文本溢出的元素:省略号

  26. 26

    处理省略号

  27. 27

    结构省略号

  28. 28

    XSLT修剪文本长度并显示省略号

  29. 29

    块级元素是否支持文本溢出:省略号

热门标签

归档