String sql="select * from book where name like '%"+value1+"%' or author like'%"+value2+"%'"
这样拼接没问题,传进来的参数可以直接放进去,我记得原来写的时候,like里面有问号,传入字符串会出错,逻辑你想想稍微改一下,难度不大
<html><head>
<meta http-equiv="Content-Type" content="text/htmlcharset=gb2312" />
<style>
table{text-align:centercolor:#666}
th,td{font-size:20pxborder:1px solid #666border-collapse:collapsebackground:#56aaff}
</style>
</head>
<body>
<?php
$conn=mysql_connect("localhost","","")//链接服务器
mysql_select_db("",$conn)//选择数据库test并链接
mysql_query("set names 'utf8'")//编码
//if(!$conn){die('error:'.mysql_error())}//判断是否链接出错
$sql="select id,name from biaoming where id="2""//sql语句
$result=mysql_query($sql)//执行并获取sql查询结果
$row=mysql_fetch_array($result)
document.getElementById(id).value=$row["id"]
document.getElementById(name).value=$row["name"]
mysql_close($conn)//断开数据库链接
?>
</body>
</html>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)