首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用表单中的搜索字段从mysql提供数据

问使用表单中的搜索字段从mysql提供数据
EN

Stack Overflow用户
提问于 2016-12-01 18:48:37
回答 1查看 20关注 0票数 0

我在wordpress网站上使用crm。我正在尝试创建一个搜索域,用户可以在其中输入一个数字,通过这个数字,他/她应该能够看到与输入的数字相关联的数据库中的某些数据。

到目前为止,我得到的是:

代码语言:javascript
复制
<?php
   $dbhost = 'localhost';
   $dbuser = 'my user name';
   $dbpass = 'my password';

   $conn = mysql_connect($dbhost, $dbuser, $dbpass);

   if(! $conn ) {
      die('Kan geen connectie maken: ' . mysql_error());
   }

   $sql = 'SELECT lead_content FROM wp_wgbsupicrm_leads';
   mysql_select_db('my database name');
   $retval = mysql_query( $sql, $conn );

   if(! $retval ) {
      die('Kan geen gegevens vinden: ' . mysql_error());
   }

   while($row = mysql_fetch_array($retval, MYSQL_ASSOC)) {
      echo "EMP ID :{$row['lead_content']}  <br> ".
         "--------------------------------<br>";
   }

   echo "Gegevens ontvangen\n";

   mysql_close($conn);
?>

这将为我提供以下结果:

代码语言:javascript
复制
resultaat:{"zoeknummer":"554477","komplex":"test
   4","plaats":"84","versturen":null} 

   resultaat:{"zoeknummer":"556478","komplex":"test
   3","plaats":"51","versturen":null} 

   resultaat:{"zoeknummer":"112255","komplex":"test
   2","plaats":"12","versturen":null} 

   resultaat:{"zoeknummer":"110022","komplex":"Test
   1","plaats":"1","versturen":null}

我想要的是一个搜索字段,在其中输入"zoeknummer“,并显示"komplex”和"plaats“。不需要显示"versturen“。

这是我需要从其中获取信息的数据库的图像:enter image description here

为了走到这一步,我花了一天半的时间..我知道我完全是个新手,我有一个基本的html和css。但我正在努力学习更多,并希望在这里的一些帮助下,我可以让它工作,同时学习它是如何工作的。

提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2016-12-01 18:54:03

您应该知道如何在SQL查询中使用WHERE子句。这主要用于搜索目的。在HTML表单中,为文本字段命名,如: name="$data“,然后在SQL查询中:

代码语言:javascript
复制
$sql = "SELECT lead_content FROM wp_wgbsupicrm_leads' where lead_content='$data'";

然后,搜索将只从您输入的文本字段中给出您想要的数据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40908630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档