我嘗試轉換和mysqli代碼中使用PDOPHP的嘗試轉換到mysqli的PDO
mysqli的代碼如下所示(它的偉大工程)
$rs = "SELECT * FROM team";
$result = mysqli_query($con,$rs);
$data = mysqli_num_rows($result);
$responses = array();
if($data != 0) {
while($results = mysqli_fetch_assoc($result))
{
echo "<tr><td>".$results['code'] ."</td>";
echo "<td>".$results['username'] ."</td>";
}
我PDO代碼我試圖
$stmt = $con->prepare("select * from team");
$stmt->execute();
if($stmt->rowCount() > 0)
$result = $stmt->setFetchMode(PDO::FETCH_ASSOC);
我應該怎麼寫這裏while循環
在w3schools網站上,使用PDO檢索記錄的信息如下,沒有說什麼是V,也沒有說我如何從表中檢索code
和username
字段。
foreach(new TableRows(new RecursiveArrayIterator($stmt->fetchAll())) as $k=>$v) {
echo $v;
}
你有沒有試着寫任何PDO代碼循環了嗎? – lonesomeday
用於循環,並計數$ result的大小以相應地運行循環,或者根據需要 –