为了账号安全,请及时绑定邮箱和手机立即绑定

为什么这里获取的一行数据是插入的那一行,而不会获取到其他的

<?php

//连接数据库

mysql_connect('127.0.0.1', 'code1', '');

mysql_select_db('code1');

mysql_query("set names 'utf8'");

//数据预处理 防止查询不到数据

mysql_query("insert into user(name, age, class) values('王二', 19, '高三五班')");

//进行数据查询

$sql = "select * from user limit 1";

$result = mysql_query($sql);


//在这里获取一行数据

$row = mysql_fetch_array($result);


echo '<pre>';

print_r($row);

echo '</pre>';



正在回答

2 回答

因为这个函数从结果集只返回一行的作为关联数组,或数字数组

0 回复 有任何疑惑可以回复我~

应该是获取到 李四的信息,里面代码不变的情况下,添加delete语句删除李四的信息之后才能查询到插入的王五的信息。https://img1.sycdn.imooc.com//5c755b270001b63408740435.jpg

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么这里获取的一行数据是插入的那一行,而不会获取到其他的

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信