大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
php代码中,用SQL语句查询查询数据库里面的信息,并显示出来
创新互联公司2013年至今,是专业互联网技术服务公司,拥有项目网站设计、网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元七台河做网站,已为上家服务,为七台河各地企业和个人服务,联系电话:028-86922220
$question
$sql= "select *from tableName where question='$question' ";
//tableName 是你数据库的名字
// question 是你数据库的字段名字
// $question 是你问题的答案
查看一下代码:
?php
// 获取表单提交值
$student_id = intval(trim($_POST['student_id']));
// 页面表单 可以放单独的html文件中,如果放单独的html页面中 form 的action的地址要改成下面的PHP文件名
echo 'form action="" method="post"
input type="text" name="student_id" value="{$student_id}"/
input type="submit" name="submit" value="查询"/
/form';
// 当有数据提交时
if ($student_id)
{
$con= mysql_connect("localhost","root","111") or die("连接错误");
mysql_select_db("examination",$con);
// 查询
$sql = "SELECT * FROM tablename WHERE student_id = $student_id ";
$res=mysql_query($sql);
$row=mysql_fetch_array($res);
// 输出
echo '学号:'.$row['student_id'].'br姓名:'.$row['name'].'br性别:'.$row['gender'].'br分数:'.$row['score'];
}
?
SELECT id,count(*) AS num,name FROM tableb GROUP BY name;
测试数据列表;
sql执行结果
三种方式:
1通过if 判断,在循环的时候如果小于0,那么就不获取相应值。
2在赋值之前,也就是在控制器里面判断小于0的值删除掉。
3在写SQL 的时候,通过where 进行过滤筛选。
这个简单的办法,就是读取文件,然后分析文件。
用到几个函数:file // file() 将文件作为一个数组返回。数组中的每个单元都是文件中相应的一行。
explode// explodef() 分割字符串,用|分割
然后循环遍历 判断 展示就ok了。
例子://只作参考,没有实际测试,如果还有疑问,请回复。
?php
$data = file('data.txt');
$post = $_POST['search'];
$str = '';
if($data !empty($post)) {
foreach($data as $k = $v) {
$row = explode('|', $v);//array('name', 'age', 'sex');
$name = reset($row);//读取数组的第一个元素
if($post == $name) {
$str = $v;
break;
}
}
echo $str;
}
?