2012-04-29 38 views
0

我想创建一个用于将我的联系人存储在数据库中的个人用站点。我将如何选择数据库中的所有联系人并将其回显出来?我在数据库中有他们的名字和姓氏,我想知道我如何得到他们的每一个名字并将它们回显出来。SQL联系站点

这是我迄今为止得到:

$query = "SELECT * FROM contacts"; 
$query_run = mysql_query($query); 
if($query_run = mysql_query($query)) { 
    while($query_row = mysql_fetch_assoc($query_run)) { 

    } 
} 

但我不知道该如何选择。

回答

3

该行只是一个关联数组 - 索引它照常。

$query = "SELECT * FROM contacts"; 
$query_run = mysql_query($query); 
if($query_run = mysql_query($query)) { 
    while($query_row = mysql_fetch_assoc($query_run)) { 
     echo $query_row['firstname']; // Or whatever you called the field 
    } 
}
+0

这将做到这一点对所有的联系方式?假如我有五个,它会回应所有五个? – 2012-04-29 00:59:17

+0

@TannerEllis:是的 - 这就是'while'循环的用途。 – Ryan 2012-04-29 01:00:17

+0

好的,我已经完成了关于其他事情的query_row,但是我不认为它适用于此。谢谢! – 2012-04-29 01:00:47

0
$query = "SELECT * FROM contacts"; 
$query_run = mysql_query($query); 
if($query_run = mysql_query($query)){ 
    while($query_row = mysql_fetch_assoc($query_run)){ 
     echo query_row["firstname"]." ".query_row["lastname"];  
    } 
}