php - 创建 SQL 查询

标签 php mysql sql database select

我有一个带有单个字段 EmailId 的表注册。 用户在注册时输入电子邮件 ID,如 sourab@winworldsoft.com。我想获取 @ 和 .(点)之间的值并存储到数据库表 company 中。

我尝试了一些基本查询通配符查询。 点赞运营商

表的 SQL 查询。

Create table registration(email varchar(20));
insert into registration values("sourabh@winworldsoft.com");

有人能帮帮我吗?我将不胜感激。

谢谢

最佳答案

<?php
$emailadd="billy@somedomain.com";
$email_company = substr(strrchr($emailadd, "@"), 1);
echo $email_company;
?>

关于php - 创建 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34450541/

相关文章:

php - 在html中为<option value ="...">提供多个值,并使用PHP将这些值排序到MySQL中的相应列中

php - 如果更新了旧记录,如何插入新记录?

php - 将类添加到 symfony2 中的无效表单错误

php - 似乎无法连接到 Microsoft Azure 上的远程数据库

MySQL - 如何使用 LEFT JOIN 实现我想要的输出?

sql - 我是否需要递归 CTE 来更新依赖于自身的表?

php - 使用 Smarty PHP 模板构建移动网站

java - 如何在java中使用系统dsn连接数据库?

sql - Postgresql 交叉表查询从其组件查询生成不同的结果

mysql - 为每个用户存储在数据库中的多个收藏夹