gpt4 book ai didi

php - 是否可以从 mysql 列中获取特定信息?

转载 作者:太空宇宙 更新时间:2023-11-03 11:11:34 24 4
gpt4 key购买 nike

假设我有一个 mysql 名称表,其中一列包含以下名称 -

| id |         name            |
| 1 | "Robert Downey Junior" |

我只想从这个专栏回显名称的一部分:"Downey"

我知道这样做的最佳方法是为名字、第二个名字和姓氏设置三个单独的列,但是如果全名在一个列中,是否可以只提取该名称的一部分?

注意:我想指出的是,我需要在另一个地方提供全名,将姓名放入数据库的最简单方法是全名——因为实际上有数千个姓名。

最佳答案

由于所有名称的格式都相同(名字中间,最后,空格分隔),您可以:

$result = mysql_query( 'SELECT name FROM table WHERE id = 1');
$row = mysql_fetch_assoc( $result);
$name = explode( ' ', $row['name']);
echo $name[1]; // "Downey"

关于php - 是否可以从 mysql 列中获取特定信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8173359/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com