Frage : Rss Zufuhr Daten-Vergleich

Ich versuche, die rss Daten zu erhalten und die Titeldaten von der rss Zufuhr mit dem Full_Name Feld im mysql DB zu vergleichen.  
Can, das jedermann gefallen, helfen mir, diesen Code zu erhalten, der richtig arbeitet?
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
6:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
$ch = curl_init („http://buzzlog.buzz.yahoo.com/feeds/buzzsportm.xml ");

curl_setopt ($ch, CURLOPT_RETURNTRANSFER, richten aus);
curl_setopt ($ch, CURLOPT_HEADER, 0);

$data = curl_exec ($ch);
curl_close ($ch);

$doc = neues SimpleXmlElement ($data, LIBXML_NOCDATA);

//print_r ($doc);

wenn (isset ($doc->channel))
{parseRSS ($doc);
}

wenn (isset ($doc->entry))
{parseAtom ($doc);
}

Funktion parseRSS ($xml)
{
    Echo „“. $xml->channel->title. „“;
    $cnt = Zählimpuls ($xml->channel->item);
    für ($i=0; $i<$cnt; $i++)
    {
	$url = $xml->channel->item [$i] - >link;
	
	$title = $xml->channel->item [$i] - >title;
    $title = stripslashes ($title);
    $title = strip_tags ($title);
	$title = ereg_replace („[^A-Z A-z]“, "", $title);
	
	$desc = $xml->channel->item [$i] - >description;
	
	Echo „

Antwort : Rss Zufuhr Daten-Vergleich

oh und wenn Sie wünschen, können Sie das Störungsmaterial loswerden. Diese Linien.

Error_reporting (E_ALL);
ini_set („display_errors“, „1“);
Funktion handleError ($errno, $errstr, $errfile, $errline, Reihe $errcontext) {
    sterben („## {$errstr} ##");
}
set_error_handler („handleError ");
Weitere Lösungen  
 
programming4us programming4us