PHP + MySQL, loop query
Hejsa,Jeg har nogle problemer med mit script:
[code]
while($i < $EAN_COUNT)
{
$i2 = $i++;
$test2 = $EANNR[$i2];
echo $test2; // Tester, at de rigtige data er i array.
$XXXX = "SELECT * FROM XXXX WHERE EAN ='$test2'";
$XXXXresult = mysql_query($XXXX) or die("Mysql Error: ".mysql_error());
$XXXXrow = mysql_fetch_row($XXXXresult) ;
$vareB = $XXXXrow['4'];
$kostB = $XXXXrow['7'];
$lagerB = $XXXXrow['5'];
print_r($XXXXrow);
echo "
<tr><td>$vareB</td><td><strong>Kost:</strong> $kostB,- ex moms</td><td><strong>Lager:</strong> $lagerB stk</td></tr>
";
}
[/code]
Mit problem er således at jeg har et array med nogle værdier i, som jeg skal have kørt ind i en MySQL query.
Men når jeg kører en query og derefter printer det array ud som den laver, virker det som om den kun kører den sidste værdi i mit $EANNR array.
Når jeg så echoer data fra array'et så er alle linjer blanke, på nær den sidste.
Det har kørt før, men fuckede et eller andet op, så startede forfra. Men nu kan jeg ikke få det til at køre ;\
Før kørte det med et foreach loop.
Er der nogle kloge hoveder herinde som vil hjælpe :D?
Mange tak på forhånd,
Daniel