Cheatah: STR_REPLACE in Verbindung mit mysql

Beitrag lesen

Hi,

Da bei meinen ersten Versuchen am : gemeckert wurde, habe ich ein str_replace benutzt.

ein Fehler wird immer nur dort erkannt, wo der Parser nicht mehr weiterkommt, niemals dort, wo die Ursache liegt.

Der : soll nun durch ein _ ersetzt werden. Funktioniert.

Ist aber trotzdem falsch.

So sieht der query aus.
    mysql_query("INSERT INTO planeten (player,universum,planet) VALUES (".$_GET['player'].",".$_POST['universum'].",".$planet." )" ) or die (mysql_error());

Das ist kein Query, sondern PHP-Code. Dieser spielt für die Datenbank nicht die geringste Rolle; erstens kann sie kein PHP, zweitens erfährt sie niemals etwas von diesem Code. Wie lautet das SQL-Statement, und wie _müsste_ es lauten?

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes