Hallo,
ich habe folgendes Problem mit SimpleXML. Ich kann zwar durch echo mein gewünschten Wert ausgeben lassen. Doch wenn ich dies in eine Variable packe und in eine MYSQL Tabelle schreiben lassen will geschieht nichts!
Codeschnippsel:
Lasse ich die $ vor den Variablen, die sich aus SimpleXML ergeben weg, und konvertiere sie somit zu simplen Strings, funktioniert es! Dann werden auch die anderen Werte die über $_POST aus einem Formular geholt werden richtig übertragen!
Danke für jede Hilfe!
ich habe folgendes Problem mit SimpleXML. Ich kann zwar durch echo mein gewünschten Wert ausgeben lassen. Doch wenn ich dies in eine Variable packe und in eine MYSQL Tabelle schreiben lassen will geschieht nichts!
Codeschnippsel:
PHP-Code:
$item = "http://wow.allakhazam.com/dev/wow/item-xml.pl?witem=9375";
$xml = simplexml_load_file($item);
$pic = $xml->display_html;
mysql_query("INSERT into $table (itemid, pic, dmob, dzone, dchance, typ)
VALUES ('$_POST[itemid]', $pic, '$_POST[mob]', '$_POST[zone]', '$_POST[chance]', '$_POST[typ]')");
echo "<p>Danke! Wir werden Ihren Beitrag berücksichtigen</p></td></tr>";
Lasse ich die $ vor den Variablen, die sich aus SimpleXML ergeben weg, und konvertiere sie somit zu simplen Strings, funktioniert es! Dann werden auch die anderen Werte die über $_POST aus einem Formular geholt werden richtig übertragen!
Danke für jede Hilfe!
Kommentar