我試圖創建一個成員列表,其中數據庫中的所有用戶都將顯示在表中,並且每個表將包含他們的名稱下的配置文件鏈接。在php(會員列表)中從mysql創建錶鏈中的鏈接
,但我得到致命錯誤:無法使用類型stdClass的對象作爲數組
這裏是我的代碼
mysql_select_db('members',$connection) or die(mysql_error());
//執行MySQL查詢到從用戶表中檢索所有用戶
$query=mysql_query("SELECT * FROM members") or die(mysql_error());
//如果我們得到任何結果,我們向他們展示在表中的數據
if(mysql_num_rows($query)>0):
<table cellspacing="0" id="tech-companies">
<thead>
<tr>
<th class="persist essential">Name</th>
<th class="essential">Status</th>
<th class="essential">Balance</th>
<th class="essential">Balance Updated</th>
<th class="optional">Member Type</th>
<th class="optional">Mobile</th>
<th class="optional">Gender</th>
<th class="optional">ID</th>
<th class="optional">Last Logged in</th>
</tr>
</thead>
<tbody>
<?php
//while we going through each row we display info
//echo $row['id'];
while($row=mysql_fetch_object($query)):?>
<tr>
<th align="center">
<?php
----這裏是我試圖向用戶顯示的鏈接...
echo $row->name; echo'<br/><span><a href="#">edit</a> |
<a href="id=' . $row['id'] . '">view</a></span>'; //row id ?></th>
----而持續工作正常..
<td align="center"><?php echo $row->locked; ?></td>
<td align="center"><?php echo $row->balance; ?></td>
<td align="center"><?php echo $row->lbu; ?></td>
<td align="center"><?php echo $row->mcat; ?></td>
<td align="center"><?php echo $row->mobile; ?></td>
<td align="center"><?php echo $row->sex; ?></td>
<td align="center"><?php echo $row->id; ?></td>
<td align="center"><?php echo $row->lastlogin; ?></td>
</tr>
<?php endwhile;?>
</tbody>
</table>
<br/>
<?php
//if we can't get results we show information
else: ?>
<h3>No Results found.</h3>
<?php endif; ?>
我需要學習如何回答得更快。 –
這被稱爲厄運;) – ryrysz
他他... :)謝謝配對.. – Yush