Hi,
~~~php
$sql = sprintf(
"INSERT INTO songtexte (interpret, album, datum, songtext) VALUES ('%s', '%s', '%s', '%s')",
$interpret,
$album,
$datum,
$songtext
);
$result = mysql_query($sql) OR die(mysql_error());
  
Autsch, jetzt wollte ich ein schönes Beispiel schreiben und habe selber vergessen, mysql\_real\_escape\_string() da hinein zu schreiben ;-) Dies hier (und genauso bei meinem ersten sprintf()-Beispiel) muss natürlich lauten:  
  
  ~~~php
$sql = sprintf(  
           "INSERT INTO songtexte (interpret, album, datum, songtext) VALUES ('%s', '%s', '%s', '%s')",  
            mysql_real_escape_string($interpret),  
            mysql_real_escape_string($album),  
            mysql_real_escape_string($datum),  
            mysql_real_escape_string($songtext)  
         );  
  $result = mysql_query($sql) OR die(mysql_error());
Viele Grüße,
  ~ Dennis.