Betere manier

Gestart doorOne2xs2 reacties25 weergaven

3 berichten · pagina 1 van 1

One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Hoi,

Ik heb een array met user ids er in, Die gooi ik in een foreach loop en haal gegevens uit een database.
Hij maakt de query in de for loop.

$Query = "OR userid = ".$userid[1]."";


Is dat echt de beste manier die er is? Ik kan het me haast niet voorstellen!
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]// onze id-array[/COLOR]
[COLOR= #0000BB]$array[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]4[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]66[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]890[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]3467[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]45[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]67[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #FF8000]// we imploden alle ids naar één string.[/COLOR]
[COLOR= #0000BB]$queryAdd[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/implode"]implode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000],[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$array[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #FF8000]// we adden het aan onze query[/COLOR]
[COLOR= #0000BB]$query[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]"SELECT * FROM something WHERE userid IN("[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$queryAdd[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]")"[/COLOR][COLOR= #007700];[/COLOR]
?>


IN()
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Dacht ik het niet! Thx bro!
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren