
php 数据库update的问题 50
<?phpmysql_connect("localhost","root","123456")ordie("Couldnotconnect:".mysql_error()...
<?php
mysql_connect("localhost", "root", "123456") or die("Could not connect: " . mysql_error());
mysql_select_db("dede1");
mysql_query("SET NAMES gb2312") ;
$rs3=mysql_query("select * from dede_keywords");
while($row3=mysql_fetch_array($rs3))
{
$wzq8=$row3[keyword];
$rs1=mysql_query("select * from dede_addonarticle where body like '%$wzq8%'");
while($row1=mysql_fetch_assoc($rs1))
{
$sm=$row1[aid];
$rs6=mysql_query("update dede_full_search set keywords = '$wzq8' where aid in ($sm)");
echo $sm;
}
}
?>
$wzq8变量有"老人 老婆 老公" update数据库只有老人更新;其它不能写入 展开
mysql_connect("localhost", "root", "123456") or die("Could not connect: " . mysql_error());
mysql_select_db("dede1");
mysql_query("SET NAMES gb2312") ;
$rs3=mysql_query("select * from dede_keywords");
while($row3=mysql_fetch_array($rs3))
{
$wzq8=$row3[keyword];
$rs1=mysql_query("select * from dede_addonarticle where body like '%$wzq8%'");
while($row1=mysql_fetch_assoc($rs1))
{
$sm=$row1[aid];
$rs6=mysql_query("update dede_full_search set keywords = '$wzq8' where aid in ($sm)");
echo $sm;
}
}
?>
$wzq8变量有"老人 老婆 老公" update数据库只有老人更新;其它不能写入 展开
2个回答
展开全部
写法不对
$this->query("UPDATE
'$t'
SET
abc
=
'$value'
where
Id
=
'$id'
");
写成
$sqlstr="UPDATE
"
&
$t &" SET
abc
=
'$value'
where
Id
=
'$id'
");
$this->query($sqlstr);
表名不能有'特殊符号,唯一可以有的是[$t]
$this->query("UPDATE
'$t'
SET
abc
=
'$value'
where
Id
=
'$id'
");
写成
$sqlstr="UPDATE
"
&
$t &" SET
abc
=
'$value'
where
Id
=
'$id'
");
$this->query($sqlstr);
表名不能有'特殊符号,唯一可以有的是[$t]
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询