TobiasBuschi: Berücksichtigung von Abschnitten in Hochkommas

Beitrag lesen

hallo allerseits

Ich habe zum Beispiel einen String (hier ein SQL-Query):

$string =
"
 INSERT INTO test SET value='test;test';
 INSERT INTO test SET value='noch was';
";

jetzt will ich diese Befehle ausführen

$querys = explode(';', $string);
foreach($querys AS $query){
  mysql_query($query);
}

Ihr merkt vieleicht was ich meine, nun will ich die Querys anhand der ";" aufsplitten aber es kann natürlich auch ein ";" innerhalb eines querys vorkommen, jedoch nur innerhalb der Hochkommas.

In der Programmier-Technik kommt dieser Fall ja sehr häufig vor.

Wie löst man sowas?

mfg
Tobias Buschor