array naar string omzetten
cunces v
28/12/2008 15:17:00Om volgende query te gebruiken zou ik een array willen omzetten naar een String, maar tegelijk al de arrayelementen opslitsen met een ,
"SELECT * from tabel9 where nr in ()";
Dit is wat ik al heb:
deze werkt maar nu zit ik natuurlijk met die laatste komma teveel.
Weet iemand hoe ik die eraf haal? Of een beter script/functie?
"SELECT * from tabel9 where nr in ()";
Dit is wat ik al heb:
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?php
$nrs="";
$aantallen="";
for ($i=0; $i<"$aanta"; $i++) {
$nrs= $nrs + $arraynr["$i"];
$aantallen=$aantallen + $arrayaantal["$i"] + ",";
}
?>
$nrs="";
$aantallen="";
for ($i=0; $i<"$aanta"; $i++) {
$nrs= $nrs + $arraynr["$i"];
$aantallen=$aantallen + $arrayaantal["$i"] + ",";
}
?>
deze werkt maar nu zit ik natuurlijk met die laatste komma teveel.
Weet iemand hoe ik die eraf haal? Of een beter script/functie?
Gewijzigd op 01/01/1970 01:00:00 door Cunces v
PHP hulp
07/05/2024 01:50:13Gerard M
28/12/2008 15:19:00- SanThe -
28/12/2008 15:20:00Noppes
28/12/2008 15:23:00zet php code altijd tussen <?php ?> blokken
het qouten van variabelen is in principe fout
leer je eigen aan strings te qouten met '' (enkele qoutes) ipv "" (dubbele qoute) met uitzondering van:
- sql statements
- \r \n \t, maar als je deze nodig hebt dan kan je beter constanten defineren zoals je al het PHP_EOL
array
implode <--
explode
het qouten van variabelen is in principe fout
leer je eigen aan strings te qouten met '' (enkele qoutes) ipv "" (dubbele qoute) met uitzondering van:
- sql statements
- \r \n \t, maar als je deze nodig hebt dan kan je beter constanten defineren zoals je al het PHP_EOL
array
implode <--
explode