本文以实例形式展示了Yii使用find findAll查找出指定字段的实现方法,分享给大家供大家参考之用。具体方法如下:
总所周知,采用如下方法:
modelName::model() -> find() //找出的是一个对象
modelName::model() -> findALL() //找出的是一个对象集合的数组
可以找出对象与对象集合的数组,那么如何找出我所需要的字段的数据,而不是全部字段的数据呢?之前我是这么做的:
$criteria = new CDbCriteria;
$criteria->select = 'username,...
0x001 案发现场
对一个项目进行二次开发,Yii的框架项目
移动到本地计算机,wamp2.5的环境
数据库全部配置好以后, 直接访问后报错
0x002 找出原因
因为这个项目移植过一次, 上次是wamp2.1的环境, 没有报错。。
估计是配置问题, .htaccess 有了嫌疑
文件直接删除后 网站访问正常!
里面的代码:
Options -Indexes
RewriteEngine on
# if a d...
使用mysqli_fetch_assoc()和mysqli_fetch_row()都是把查询结果返回到一个数组中,都是返回第一行然后指针下移一行。
区别:mysqli_fetch_assoc()用关键字索引取值。比如:
$row = $result->fetch_assoc();
echo $row['username'];
但是mysqli_fetch_row()用数字索引取值。比如:
$row = $result->fetch_row();
echo $row[0];//注:“0”的意思...
语法语句
调用单个字段
$myUserName = DB::result(DB::query("SELECT username FROM ".DB::table('common_member')." WHERE uid = '1'"));
调用统计数据
$userCount = DB::result(DB::query("SELECT count(*) FROM ".DB::table('common_member')." WHERE uid = '1'"));
多数据表的调用
$perpage = 40;
$curpage = empty($_GET['pa...
1\点击“File”-“NEW”-“Other”,
2\在打开的对话框里选择“Genneral”-“Project”,然后在打开的对话框输入项目名称,就可以正常导入在workspace的项目了。
create database day22;
use day22;
create table emp(
id int primary key auto_increment,
name varchar(20),
salary double,
job varchar(40)
);
insert into emp values(null,'小丽',6000,'人力资源经理');
insert into emp values(nul...
参考图片:
图解很详细,代码自己写!!!
两个网站进行测试,本地网站搭建 www.a3.com www.a4.com
原始跨域请求测试:
请求页面
<script type="text/javascript" src="js/jquery-1.8.3.min.js"></script>
<script>
$.ajax({
type:"GET",
url:"http://www.a3.com/a.php",
success:function(data)
{
alert(d...
login页面
<?php
header("Content-Type:text/html; charset=utf-8");
session_start();
$_SESSION['fromUrl'] = $_SERVER['REQUEST_URI'];
if(isset($_SESSION['login']))
{
echo "欢迎登录网站!";
}else
{
header("Location: test5.php");
}
跳转登录页面
login页面
...