对下列程序代码理解正确的是()<?php$conn = mysqli_connect('localhost', 'phproot', 'phproot', 'world') or die('连接错误');$sql = 'SELECT * FROM User';$result = mysqli_query($conn, $sql);while ($row = mysqli_fetch_array($result)) {echo $row['name'].'<br/>';}mysqli_close($conn);?>
A: 数据库无法建立连接时,将输出“连接错误”的提示
B: 此代码可以查询出User表中的所有数据
C: 在浏览器环境下,将输出所有的用户名(每个用户名占一行)
D: 此代码在结束时没有释放资源
A: 数据库无法建立连接时,将输出“连接错误”的提示
B: 此代码可以查询出User表中的所有数据
C: 在浏览器环境下,将输出所有的用户名(每个用户名占一行)
D: 此代码在结束时没有释放资源
举一反三
- 对下列程序代码理解正确的是 [?php$conn = Mysqli_connect(“localhost”,”root”,”123456”,”test”) or die(“数据库连接失败!”);$sql = “select id,name,age,sex,phone,email from user where age]20 and sex=’男’”;$result = mysqli_query($conn,$sql);while($row = mysqli_fetch_assoc($result)){echo $row[‘id’].’[br][/br]’;}Mysqli_close($conn);?> A: 数据库连接失败时,将显示“数据库连接失败”并退出程序。 B: 可以获得user表中所有年龄超过20的男生信息。 C: 在浏览器中输出年龄超过20的男生id。 D: 改代码最后没有释放资源。
- 对下列程序代码理解正确的是()。 A: 数据库无法建立连接时,将输出“连接错误”的提示 B: 此代码可以查询出User表中的所有数据 C: 在浏览器环境下,将输出所有的用户名(每个用户名占一行) D: 此代码在结束时没有释放资源
- 以下程序代码实现的功能是( )$conn = mysqli_connect('localhost','root','root','test');$result = mysqli_query($conn,'select * from user');while ($data=mysqli_fetch_array($result)){ echo $data['id'].$data['name'].'<br/>';} A: 输出user表所有用户id和name B: 输出user表第一位用户id和name C: 输出user表最后一位用户id和name D: 输出报错
- 以下PHP代码,用来查询mysql数据库中的User表,若能正常连接数据库,则以下选项中能正确执行$sql的查询语句的是()[br][/br][?php<br]……[br][/br]$conn = new mysqli($servername, $username, $password, $dbname);[br][/br]$sql ="select * from User";[br][/br]( ); A: mysqli_query($conn, $sql); B: $conn->execute($sql); C: $conn->query($sql); D: query($sql);
- 下列PHP代码用来查询mysql数据库中的student表,若能正常连接数据库,下列( )选项能正确执行$sql的查询语句。 <?php …… $conn = new mysqli($servername, $username, $password, $dbname); $sql ="select * from student"; ( ); …… A: mysqli_query($conn, $sql); B: $conn->execute($sql); C: $conn->query($sql); D: query($sql);