(這只是個練習)
使用mysql_fetch_assoc取出資料
在資料庫產生一資料表
使用foreach顯示資料表的內容:
另一種用法(平常使用的):
以上兩種寫法不同,但都是呈現一樣的結果,
使用mysql_fetch_assoc取出資料
在資料庫產生一資料表

<?php
$link = mysql_connect("localhost", "root", "root") or die("無法連結資料庫!");
$db_selected = mysql_select_db("test", $link);
mysql_query ("SET NAMES UTF8");
$sql = "SELECT * FROM myword";
$result = mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($result)>0) //如果資料筆數出過0,代表有資料
{
$i=0; //初始值為0
while($row = mysql_fetch_assoc($result))
{
$array[$i]=$row;
foreach($array[$i] as $k)
{
echo $k."
";
}
$i++;
}
}
?>
另一種用法(平常使用的):
<?php
$link = mysql_connect("localhost", "root", "root") or die("無法連結資料庫!");
$db_selected = mysql_select_db("test", $link);
mysql_query ("SET NAMES UTF8");
$sql = "SELECT * FROM myword";
$result = mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($result)>0) //如果資料筆數出過0,代表有資料
{
$i=0; //初始值為0
while($row = mysql_fetch_assoc($result))
{
echo $i." ".$row["TITLE"]."
";
$i++;
}
}
?>
以上兩種寫法不同,但都是呈現一樣的結果,

沒有留言:
張貼留言
若你看的文章,時間太久遠的問題就別問了,因為我應該也忘了... XD