Místo toho můžete použít toto:
$q = "select serial from book where serial like '%"
. implode($serialID, "%' OR serial LIKE '%") . "%'";
$r = mysqli_query($dbc, $q);
while($row = mysqli_fetch_array($r, MYSQLI_ASSOC)
echo $row['serial'].'<br />';
Ve vašem for
smyčku SELECT
všechny řádky, ale pouze poslední instance je uložena v proměnné ( v poslední iteraci for
smyčka), takže jej načtete pouze v while
smyčka.
P.S. Můžete to také vyřešit zadáním while
smyčka na konci for
smyčka, ale výše uvedený kód prostě není tak těžkopádný.