Janett: STR_REPLACE in Verbindung mit mysql

Beitrag lesen

Hi und hallo,

folgendes Problem kann ich nicht lösen.

Aus einem Formularfeld werden Daten in dieser FORM gesendet
21:111:22

Dieser Wert soll mit div. anderen in eine kleine DB-Tabelle.
Da bei meinen ersten Versuchen am : gemeckert wurde, habe ich ein str_replace benutzt. Der : soll nun durch ein _ ersetzt werden. Funktioniert.

Doch bei speichern des Wertes in der DB bekomme ich diese Meldung:
Unknown column '11_22_33' in 'field list'

Das es diese Spalt nicht gibt ist mir klar.
So sieht der query aus.

...
$planet = str_replace(":","_",$_POST['planet']);
    mysql_query("INSERT INTO planeten (player,universum,planet) VALUES (".$_GET['player'].",".$_POST['universum'].",".$planet." )" ) or die (mysql_error());
...

ICh weiß es fehlen noch div. Sicherheitssachen, die kommen aber später.
Was könnte mein Problem in dem o.g. Fall sein?

Dank für eure Hilfe
eure Janett