我有一个模块,我已经创建了使用PHP,jQuery和MySQL来搜索并返回结果。

我在数据库中有两个表格,我试图从项目和客户端拉取。在项目表中保存一个Client_ID。

现在我试图检索clientName WHERE projects.Client_ID = clients.Client_ID

这是我的代码:

$dbc = @mysqli_connect($db_host, $db_user, $db_pass,

$db_name);

if (!$dbc) {

trigger_error('Could not connect to MySQL: ' . mysqli_connect_error());

}

if(isset($_GET['keyword'])){

$keyword = trim($_GET['keyword']) ;

$keyword = mysqli_real_escape_string($dbc, $keyword);

$query = "SELECT projects.Client_ID, projects.projectNumber, projects.projectName, projects.projectManager, projects.expectedDate, projects.address, projects.CreationDate FROM projects WHERE projectNumber like '%$keyword%' or projectName like '%$keyword%' or address like '%$keyword%'";

$result = mysqli_query($dbc,$query);

if($result){

if(mysqli_affected_rows($dbc)!=0){

while($row = mysqli_fetch_array($result,MYSQLI_ASSOC)){

echo '

'.$row['projectNumber'].' - '.$row['projectName'].

'

Project Manager Address Expected Date Created Date
'.$row['projectManager'].' '.$row['address'].' '.$row['expectedDate'].' '.$row['CreationDate'].'

' ;

}

}else {

echo 'No Results for :"'.$_GET['keyword'].'"';

}

}

}else {

echo 'Parameter Missing';

}

?>我搞不清楚了。我自己尝试了很多东西都无济于事。

目标是显示存储在客户数据库中的clientName。重要的代码是查询。

如果不清楚,请告诉我可以提供的其他细节。

php mysql复杂查询_PHP MySQL如何做更复杂的查询相关推荐

  1. pdo mysql 绑定查询_php mysql PDO 查询操作的实例详解

    php mysql PDO 查询操作的实例详解 php mysql PDO 查询操作的实例详解 这篇文章主要介绍了php mysql PDO 查询操作的实例详解的相关资料,希望通过本文能帮助到大家,需 ...

  2. php mysql读取数据查询_PHP MySQL 读取数据

    PHP MySQL 读取数据 从 MySQL 数据库读取数据 SELECT 语句用于从数据表中读取数据: SELECT column_name(s) FROM table_name 我们可以使用 * ...

  3. php mysql上机题_PHP+mysql真题

    PHP+mysql真题 来自<PHP程序员面试笔试宝典>,涵盖了近三年了各大型企业常考的PHP面试题,针对面试题提取出来各种面试知识也涵盖在了本书. [真题215]按要求写出SQL实现. ...

  4. php mysql 日期时间_php Mysql日期和时间函数集合

    收集的比较全的Mysql日期和mysql时间函数 DATE_FORMAT(date,format) 根据format字符串格式化date值.下列修饰符可以被用在format字符串中: %M 月名字(J ...

  5. php mysql 读取数据_PHP MySQL 读取数据

    全屏 PHP MySQL 读取数据 从 MySQL 数据库读取数据 SELECT 语句用于从数据表中读取数据:SELECT column_name(s) FROM table_name 我们可以使用 ...

  6. php程序访问mysql数据实现查询_PHP+MySql实现后台数据的读取

    我们使用的是PHP的php_mysqli扩展 首先了解一些基础的用法 1.连接数据库使用 mysqli_connect() 参数:①主机地址 ②MYSQL用户名 ③MYSQL密码 ④选择连接的数据库 ...

  7. php和mysql实现模糊查询_PHP MYSQL实现登陆和模糊查询两大功能_PHP

    本文使用的软件版本如下:PHP版本 5.5.12:MYSQL版本 5.6.17:Apache 2.4.9 用的wampserver 一.PHPMYSQL实现登陆 一共含有两个文件:login.php和 ...

  8. php mysql 查看错误_PHP mysql查询语法错误

    我是PHP / MySQL的新手,我似乎遇到了一个新手问题. 无论我改变什么,下面的代码都会让我犯错误,而且我觉得它必须在我正在弄乱的语法中的某个地方.这一切都在家里'localhost'工作,但现在 ...

  9. mysql 递减查询_php – MySQL – 自动递减值

    假设我有一个表,就像那样(id是自动递增): id | col1 | col2 1 | 'msg'| 'msg' 2 | 'lol'| 'lol2' 3 | 'xxx'| 'x' 现在,我想删除第2行 ...

最新文章

  1. marlin固件烧录教程_ESP32 MicroPython教程:uPyCraft IDE入门
  2. Linux内核Makefile
  3. PHP预定义常量DIRECTORY_SEPARATOR
  4. java htmlparser 使用教程_HtmlParser基础教程
  5. html双击变成可编辑,jquery 实现双击编辑并保存
  6. 终于有人把Knative讲明白了
  7. Java7中的ForkJoin并发框架初探(中)——JDK中实现简要分析
  8. 安卓获取res下的资源文件:string字符串、color颜色、dimen尺寸、array数组、drawable图片和xml、anim/animator动画、raw媒体、assets资源
  9. git教程——安装和环境配置(1)
  10. 程序员修炼之道(第2版)
  11. Python之灵魂三问,分享学习路上的神器集合!
  12. Excel随机数生成
  13. Matlab符号运算(符号的创建和简单运算、函数求导、不定积分和定积分、解方程组)代码和解释
  14. 电信行业用户流失预测——你的用户会流失吗?
  15. gateway sentinel 熔断 不起作用_民熔小课堂|关于熔断器保险丝的知识扫盲!
  16. Ubuntu下UnixC的第二天
  17. 博客网站的选择兼开博通文
  18. 基于RTSP的流媒体播放器制作(2)
  19. Tasker短信转发
  20. 宽带离网用户分析(5) Lasso和Group Lasso

热门文章

  1. double 最大_LeetCode 1610—可见点的最大数目
  2. 缠论123买卖点主图公式_缠论主图指标的正确应用方式
  3. 用typescript完成倒计时_TypeScript(一):类型
  4. ubuntu中gedit文本编辑器找不到首选项
  5. guid主分区表损坏_固态硬盘用mbr还是guid
  6. php pdo dblib,PHP DBlib PDO问题
  7. 4位数的水仙花c语言,C语言程序设计100例之(4):水仙花数
  8. linux中代码挂上n,Linux系统常用命令nl详解(示例代码)
  9. java类加载器正确的是_Java面试题:面向对象,类加载器,JDBC, Spring 基础概念
  10. C语言丨线性表(三):双链表