最近更新
阅读排行
关注本站

MySQL入门学习(三)

阅读:1980 次   编辑日期:2013-11-13

目录:

概述:

之前我们熟悉了MySQL常用的语句,今天我们来通过例题了解一下MySQL对数据的操作。
还是以表uw3cData为例。
mysql表结构

取出对应字段的数据:

我们之前已经讲过了,如何选择数据,但是我们选择到了数据之后,应该如何取出数据呢?以下面为例:
	$result = mysql_query("SELECT * FROM uw3cData WHERE
    FirstName = 'uw3c' ORDER BY Age DESC");
从数据表中我们可以看到,FirstName = 'uw3c'的有3个,所以我们要循环出对应的LastName的语句如下:
	while($row = mysql_fetch_array($result)){
		echo $row['FirstName'];
		echo " " . $row['LastName'];
		echo " " . $row['Age'];
		echo "
"; }
上面的代码,会根据Age降序分别打印出FirstName,LastName,Age对应的数据,像下面这样:
	uw3c php 30
	uw3c js 20
	uw3c css 10

测试题:

对应上面的表,根据Age正序打印出每行数据的LastName。
	$con = mysql_connect("root","uw3c","uw3c") or die("数据库链接失败!");

	mysql_select_db("uw3cData", $con);

	$result = mysql_query("SELECT * FROM uw3cData
    WHERE FirstName = 'uw3c' ORDER BY Age");

	while($row = mysql_fetch_array($result))
	  {
	  echo $row['LastName'];
	  echo "
"; } mysql_close($con);
打印结果为:
	css
	js
	php
最后重申一下:MySQL语句是不区分大小写的,例如 WHERE === where。
将本篇文章分享到:
top