Я пытаюсь преобразовать 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);
Как я должен написать цикл, а здесь
на веб-сайте w3schools информация, предоставленная для извлечения записей с использованием PDO, приведена ниже, которая не указала, что такое V, и не говорит, как мне получить поля code
и username
из таблицы.
foreach(new TableRows(new RecursiveArrayIterator($stmt->fetchAll())) as $k=>$v) {
echo $v;
}
Вы пробовали писать код PDO для контура еще? – lonesomeday
используйте для цикла и подсчитайте размер $ result, чтобы запустить цикл соответственно или отменить любое требуемое –