Heeft iemand enig idee wat ik hier fout doe?
Dit werkt:
Maar dit werkt niet:
Alles staat verder goed. De uitkomst van de eerste is goed en komt precies overeen met de code in relaties (tweede voorbeeld). Waar het fout gaat is bij:
WHERE (code = '$juist')
op de een of andere manier leest deze niet goed wat de waarde is. Ik heb immers de waarde gecontroleerd met het eerste stuk code.
Dit werkt:
code:
1
2
3
4
5
6
7
8
| for($i=0; $i < count($stukken); $i++)
{
$juist=substr($stukken[$i],5,8);
echo "$juist<br>";
}
} |
Maar dit werkt niet:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| for($i=0; $i < count($stukken); $i++)
{
$juist=substr($stukken[$i],5,8);
$sql = "SELECT * FROM relaties WHERE (code = '$juist')";
$resultaat = mysql_query($sql);
while ($record = mysql_fetch_object($resultaat)) {
$email=$record->email;
echo "$email<br>";
}
} |
Alles staat verder goed. De uitkomst van de eerste is goed en komt precies overeen met de code in relaties (tweede voorbeeld). Waar het fout gaat is bij:
WHERE (code = '$juist')
op de een of andere manier leest deze niet goed wat de waarde is. Ik heb immers de waarde gecontroleerd met het eerste stuk code.