-
1.mysql_fetch_row取一条数据产生一个索引数组 2.mysql_fetch_array默认状态下取一条数据产生一个索引数组和一个关联数组 3.mysql_fetch_array的第二个参数 3.1.MYSQL_ASSOC - 关联数组 3.2.MYSQL_NUM - 数字数组(索引数组) 3.3.MYSQL_BOTH - 默认查看全部
-
$data[]=$row//每一次的赋值自动会给$data赋下标并赋上值,最终产生二维数组查看全部
-
sql语句引号中变量的表示 ' '.$id.' '或者" $id "查看全部
-
mysql_result($query,2,"name");//结果集的地址,行号从0开始,字段名/偏移量查看全部
-
mysql_fetch_row每执行一次,都从资源也就是结果集里依次取一条数据,以数组的形式返回出来,当前一次已经取到最后一条数据的时候,这一次返回空结果。空结果相当于false,故可以用于while循环条件。返回值为一维索引数组查看全部
-
$uid = mysql_insert_id();//获得插入数据的id查看全部
-
只能够获取到前一次操作所影响的行数,所以虽然在这里插入了两行,但是返回的数值还是1查看全部
-
mysql_query("insert into admin(username) values('user')");//向表admin中插入数据 echo mysql_error();//不用传人参数,可以检查哪里出错查看全部
-
$conn=mysql_connect("服务器名/IP地址","用户名","密码"); mysql_close($conn); //关闭数据库链接查看全部
-
影响行数函数的参数为连接标识符查看全部
-
新版本连接数据库用 mysqli_connect('mysql_host', 'mysql_user', 'mysql_password'); 设置数据库编码 mysql_query("set names 'utf8'");查看全部
-
mysql_affected_rows() 受到insert update delete影响的行数查看全部
-
$sql="select count(*) from test"; $rs=mysql_query($sql); echo mysql_result($rs,2,"name");//结果集的地址,行号,字段名/偏移量查看全部
-
mysql_fetch_row(select count(*) from XXX); 获得表的行数 返回一个标识符。查看全部
-
<?php error_reporting(E_ERROR); header("Content-type:text/html;charset=utf-8"); //连接,选数据库,设定编码 mysql_connect("localhost","root",""); mysql_select_db('user'); mysql_query('set names utf8'); $query=mysql_query('select *from userinfo');//执行成功,返回资源标识符,返回数据表中第一条记录 //发指定,取数据 $arr=mysql_num_rows($query); print_r($arr); /*if($query&&mysql_num_rows($query)){ while ($row=mysql_num_rows($query)) { //print_r($row); } }else{ echo "没有数据"; }*/ mysql_close($con); //关闭数据库连接查看全部
举报
0/150
提交
取消