我不明白为什么 '$taille' 数组的结果从键 [1] 而不是键 [0] 开始?
所以它显示 3 个结果而不是 4 个(隐藏第一个结果)...
<?php
$req = $bdd->prepare('SELECT size FROM tailles_produits WHERE id_produit = ?');
$req->execute(array($_GET['id']));
$donnees = $req->fetch();
$numb_taille = array();
$taille = array();
$i = 0;
while($donnees = $req->fetch())
{
$i++;
$taille[$i] = $donnees['size'];
$numb_taille['total'] = $i;
}
$total = $numb_taille['total'];
echo '<pre>';
print_r ($taille);
echo '</pre>';
$req->closeCursor();
?>
这使
ARRAY
(
[1] => S
[2] => M
[3] => L
)
代替
ARRAY
(
[1] => XS
[2] => S
[3] => M
[4] => L
)
任何人都可以帮我解决这个请求吗?