
<php
//数据导入表(表字段类型要符合)
mysql_query("load data infile '文件路径' into table 表名");
//获取号码
$tel = $_POST['tel'];
//查询姓名
$sql = "select from 表名 where tel='$tel'";
$rec = mysql_query($sql);
$i=0;
while($row = mysql_fetch_array($rec)){
$array[$i]['name'] = $row['name'];
$i++;
}
//输出数组
print_r($array);
>
这个很简单,可以分以下步骤执行:
1、建立optiont 控件组。index分别为0~3
2、建立一个text,并且放置一个command按钮。
3、放置一个ADO控件
4、放置一个datagrid控件
5、ADO连接数据库(在form_load事件)
6、在command1_click()事件写下以下代码:
adodc1recordsouce = "select from 表名 where 1=1"
& iif(opt0value,"and 姓名 = '" & trim(text1) &"'","")
& iif(opt1value,"and 性别 = '" & trim(text1) &"'","")
& iif(opt2value,"and 班级 = '" & trim(text1) &"'","")
& iif(opt3value,"and 照片 = '" & trim(text1) &"'","")
adodc1resfrsh '(这个代码我写的可能不对,老是记不住)
set datagrid1datasouce = adodc1 '把查询的结果显示在表格里。
以上代码中的 opt0~opt3 这4个单选框控件分别代表 姓名,性别,班级,照片。
代码的功能是: 如果你点了代表你要查询的单选框,代码就会用你填写在text里的字符到数据库里去查询。查询的结果取决于你选了哪个单选框和text里的内容,不过郁闷的是照片没有办法以这个方式单独查询出来,你要查某人的照片,以上的代码中第一个iif 就可以显示出来。
以上代码可能有个别字母书写错误,但是你只要在vb里写,VB会自动提示正确的代码。希望能对你有所帮助。
遍历所有表?你的需求是什么?
如果只是查一个表中所有人名出现的次数,可以用以下查询。
SELECT name ,COUNT(NAME) FROM a group by name order by name
1、首先,打开access数据库软件,再打开你的表格文件。
2、首先,点击创建,再选择查询选项组里的查询向导。
3、这时d出新建查询对话框,选择查找不匹配项查询向导。点击确定。
4、选择学生信息表,点击下一步。
5、选择另一个表即学生成绩表,点击下一步。
6、接着,点击左边的姓名,再单击右边的姓名,在点击中间那个图标,最后点击下一步。
7、接着,在新的界面里直接点击选择下一步。
8、这时,可以改一下查询表的名称,如果不需要改变就直接点击完成即可。
9、这样,没有考试成绩的就可以查询出来了。
以上就是关于php将手机号和人名等字段写入数据库,如何通过手机号调用全部的内容,包括:php将手机号和人名等字段写入数据库,如何通过手机号调用、用VB编程,要求能够查询数据库中的“姓名,性别,班级,照片”、SQL数据库,统计一个表中所有人名出现的次数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)