"Stig Nørgaard Jepsen" <stigen@mail.dk> skrev i en meddelelse
news:3b77a4e0$0$302$edfadb0f@dspool01.news.tele.dk...
>
> "Johan Holst Nielsen" <tcr480@ofir.dk> wrote in message
> news:3b77a1ba$0$260$edfadb0f@dspool01.news.tele.dk...
[snip]
>
> Denne køres i en while løkke, hvor den løber et array igennem. Har
prøvet to
> forskellige med samme resultat:
> $updatelist .= current($felt) . " = \"$" . current($felt) . "\", ";
> $updatelist .= current($felt) . " = '$" . current($felt) . "', ";
>
Såvidt jeg kan set, er update list nu:
Name="\$name", Surname="\$Surmame",
Du kunne prøve med
$updatelist.= current($felt)."=\"".${current($felt)}."\",";
Jeg ville nok hellere lave noget i stil med:
foreach( $felt AS $column => $value) {
$updateArray[] = $column.'='.addslashes($value);
}
$updateList = implode(',', $updateArray);
Så skal man ikke lave noget mærklige fiks fakserier[1], for at slippe af
med det sidste komma.
> Og hvis jeg echo'er $updatelist bliver den henholdsvis(efter en
> substr($updatelist, 0, -2):
^^^^
[1] fisk-fakserier.
MVH Per Thomsen,
http://www.pert.dk/
[snip]