Hallo
ich erzeuge mit diesem Code Teile eines DB-Queries:
Das letzte Komma in den beiden Strings muss ja wieder aus der Abfrage heraus. Gibt es eine elegantere Möglichkeit als meine?
Ich habe schon an eine sizeof($rgData) gedacht, um damit gleich in der Schleife das letzte Komma zu vermeiden, aber das ist wohl langsammer?
ich erzeuge mit diesem Code Teile eines DB-Queries:
PHP:
while(list($key,$val) = each($rgData)) {
$strKey .= mysql_escape_string($key).',';
$strVal .= "'". mysql_escape_string($val) ."',";
}
// Die letzten falschen Kommas wieder raus.
$strKey = substr($strKey,0,strlen($strKey) -1);
$strVal = substr($strVal,0,strlen($strVal)-1);
Ich habe schon an eine sizeof($rgData) gedacht, um damit gleich in der Schleife das letzte Komma zu vermeiden, aber das ist wohl langsammer?