Ik heb een loop waarin een join uit beide tabellen de gegevens ophaalt met hetzelfde Id.
alles gaat goed maar eigenlijk te goed. Ik had graag gezien dat hij naar het volgende id gaat maar omdat in de tweede tabel het id meerdere keren voorkomt. blijft hij door gaan. kan ik dit stoppen.
voorbeeld :
Ik heb tabel 1, met de velden.
Id
straatnaam
postcode
tabel 2
Id
ID van tabel1
image
het is nu zo dat er dus meerdere images aan het zelfde Id van tabel1 gekoppeld kunnen worden
maar tijdens loop mag er maar een image meegenomen worden. Ze worden nu dus allemaal gelooped.
Dit is de query
$sql = "SELECT * FROM tabel1 INNER JOIN tabel2 on tabel1.Id = tabel2.tabel1id WHERE tabel1.Id = tbel2.tabel1id ".$orderByQuery.$limitQuery;
$result = MYSQL_QUERY($sql);
$numberOfRows = MYSQL_NUM_ROWS($result);
iemand suggesties?
thnx
alles gaat goed maar eigenlijk te goed. Ik had graag gezien dat hij naar het volgende id gaat maar omdat in de tweede tabel het id meerdere keren voorkomt. blijft hij door gaan. kan ik dit stoppen.
voorbeeld :
Ik heb tabel 1, met de velden.
Id
straatnaam
postcode
tabel 2
Id
ID van tabel1
image
het is nu zo dat er dus meerdere images aan het zelfde Id van tabel1 gekoppeld kunnen worden
maar tijdens loop mag er maar een image meegenomen worden. Ze worden nu dus allemaal gelooped.
Dit is de query
$sql = "SELECT * FROM tabel1 INNER JOIN tabel2 on tabel1.Id = tabel2.tabel1id WHERE tabel1.Id = tbel2.tabel1id ".$orderByQuery.$limitQuery;
$result = MYSQL_QUERY($sql);
$numberOfRows = MYSQL_NUM_ROWS($result);
iemand suggesties?
thnx