可以添加一个并且条件,例如myid是xxx,那么SQL语句如下:
$sql = "select * from ... where (现在的所有条件今天这一节并在其外添加括号) AND myid!=xxx;"
$goods = D('Goods');//实例化Model对象,实际操作Goods数据表
$info = $goods - select();//获得数据信息
print_r($info);//打印信息
通过for循环
$sql=mysql_query("select?*?from?表名?where?name=张三")
for($i=0;$imysql_num_rows($sql);$i++){
$result[$i]?=?mysql_fetch_assoc($sql);
}
临时写的,比较匆忙.可以自己看看.
mysql_num_rows是获取一同有多少条数据
mysql_fetch_assoc和mysql_fetch_array差不多,自己查
设你的存储字段名为 your_column
其实很简单,如果你的存放时间的字段是datetime
直接
where your_column'".date('Y-m-d',time())." 00:00:00';就好了
如果使用的unix时间戳,用整数存储的
就这样
$day_begin=strtotime(date('Y-m-d',time()));
然后
where your_column".$day_begin." 就好了
这个查到了三组数据,但是只能输出一组,原因很简单,是因为 $qstr 这是一个数组,你要想全部显示出来,需要循环才可以
亲,你的想法有问题,这是不符合要求的.
数据库中有很多的表,表中有字段.所以呢你不可能查询数据库中的id和news,而是只能在特定的表上查询.同时sql语法也要求
select
fields
from
table_name而不是db_name哦.
举例来说,保存新闻的表名字是news,
位于数据库
my_test_db中,那么应该
mysql_select_db('my_test_db', $con);
$sql = "select id, news from news";后面的代码就一样了
以上就是土嘎嘎小编为大家整理的php数据查询所有相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!