PHP查找mysql指定字段,并将同列另一字段赋值变量+1
比如我数据库表名:CS,有3个字段分别是id,nicheng,num,我想用表单搜索字段nicheng里某个记录值并显示出来,同时将同列字段num的变量记录+1,现在表单...
比如我数据库表名:CS,有3个字段分别是id,nicheng,num,我想用表单搜索字段nicheng里某个记录值并显示出来,同时将同列字段num的变量记录+1,现在表单、数据库连接、搜索字段并显示结果的代码已经写好了,就是同列字段num添加变量记录+1还没弄出来。(其实大概含义就是搜索某人名字显示搜索结果并显示搜索访问量)下面是代码,望大神指教!!(字段除了id,其他类型都是varchar)index.html:<form method="post" action="num.php" name="search" /><input name="search" type="text" value="" size="20" /> <input type="submit" value="按昵称搜索" /></form>-------------num.php:<?phprequire_once 'config.php'; $searchs = $_POST['search']; //传递search框过来的值 $searchs= trim($searchs);$result = mysql_query("SELECT * FROM CS where nicheng like '%$searchs%'");if (mysql_num_rows($result) < 1) echo '<script language="JavaScript">;alert("没有搜索的昵称!");location.href="index.php";</script>;';?>
展开
2个回答
2018-03-12 · 知道合伙人互联网行家
关注
展开全部
$q = "SELECT user FROM message where id='1'"; //SQL查询语句
mysql_query("SET NAMES GB2312");
$rs = mysql_query($q, $conn); //获取数据集
if(!$rs){die("Valid result!");}
$row = mysql_fetch_array($rs); //这样从资源中取结果,是一个数组
print_r($row);
mysql_query("SET NAMES GB2312");
$rs = mysql_query($q, $conn); //获取数据集
if(!$rs){die("Valid result!");}
$row = mysql_fetch_array($rs); //这样从资源中取结果,是一个数组
print_r($row);
追问
亲,你跑题了,请看清我的问题吧,
现在表单、数据库连接、搜索字段并显示结果的代码已经写好了,就是同列字段num添加访问变量记录+1还没弄出来。
展开全部
num.php:
<?phprequire_once 'config.php';
$searchs = $_POST['search']; //传递search框过来的值
$searchs= trim($searchs);
$result = mysql_query("SELECT * FROM dunling_chat where nicheng like '%$searchs%' and num = num +1");
if (mysql_num_rows($result) < 1) echo '<script language="JavaScript">;alert("没有搜索的昵称!");location.href="index.php";</script>;';?>
<?phprequire_once 'config.php';
$searchs = $_POST['search']; //传递search框过来的值
$searchs= trim($searchs);
$result = mysql_query("SELECT * FROM dunling_chat where nicheng like '%$searchs%' and num = num +1");
if (mysql_num_rows($result) < 1) echo '<script language="JavaScript">;alert("没有搜索的昵称!");location.href="index.php";</script>;';?>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询