Peter: Insert-Syntax

Beitrag lesen

eine für Deine Daten geeignete Tabellenstruktur verwenden und das entsprechende INSERT-Statement verwenden.

Das ist mein Ansatz. Mit der Variablen $ausgabe passt nicht. Allerdings habe ich es auch schon probiert, dass ich zb nur <Link> speichern wollte. Das müsste ja eigentlich klappen. Trotzdem kommt immer die komplette News.

require("mysql.connect.php");

function startElement($parser, $name, $element_attribute) {
global $ausgabe;

$name = strtolower($name);

switch ($name)
   {

case "title": $ausgabe = mysql_query("INSERT INTO rss VALUES ('','$ausgabe','','','')") or die ("fehlgeschlagen"); break;
      case "link": $ausgabe = mysql_query("INSERT INTO rss VALUES ('','','$ausgabe','','')") or die ("fehlgeschlagen"); break;
      case "description": $ausgabe = mysql_query("INSERT INTO rss VALUES ('','','$ausgabe','','')") or die ("fehlgeschlagen"); break;
   }
}

function endElement($parser, $name) {
global $ausgabe;
$name = strtolower($name);

switch ($name)
   {

case "title": $ausgabe; break;
      case "link": $ausgabe; break;
      case "description": $ausgabe; break;

}
}

function cdata($parser, $element_inhalt) {

global $ausgabe;

$ausgabe .= $element_inhalt;

}