php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.07.2005, 12:01  
Erfahrener Benutzer
 
Registriert seit: 23.08.2004
Beiträge: 175
tekknotrip
Standard Per Php XML File auslesen, dann ab in MySQL

Hallo Leute, habe hier ein kleines Problem mit diesem Code hier:

PHP-Code:
<?php

$file 
"internet.xml";
$feed = array();
$key "";
$info "";

function 
startElement($xml_parser,  $attrs ) {
  global 
$feed;
   }

function 
endElement($xml_parser$name) {
  global 
$feed,  $info;
  
$key $name;
  
$feed[$key] = $info;
  
$info ""; }

function 
charData($xml_parser$data ) {
  global 
$info;
  
$info .= $data; }

$xml_parser xml_parser_create();
xml_set_element_handler($xml_parser"startElement""endElement");
xml_set_character_data_handler($xml_parser"charData" );
$fp fopen($file"r");
while (
$data fread($fp8192))
!
xml_parse($xml_parser$datafeof($fp));
xml_parser_free($xml_parser);

include (
"/usr/home/www/db.inc.php");
include (
"include/error.inc");
mysql_connect($hostname$username$password);
mysql_select_db('$dbname');

$sql"INSERT INTO `internet` ( `";
$j=0;
$i=count($feed);
foreach( 
$feed as $assoc_index => $value )
  {
  
$j++;
  
$sql.= strtolower($assoc_index);
  if(
$i>$j$sql.= "` , `";
  if(
$i<=$j) {$sql.= "` ) VALUES ('";}
  }
 
$h=0;
foreach( 
$feed as $assoc_index => $value )
  {
  
$h++;
  
$sql.= utf8_decode(trim(addslashes($value)));
  if(
$i-1>$h$sql.= "', '";
  if(
$i<=$h$sql.= "','')";
  }
  
$sql=trim($sql);
  echo 
$sql;

?>

Er liest mir zwar das File internet.xml aus, aber der INSERT in die MySQL betrifft lediglich den ersten Block des XML Files...wo habe ich meinen "Hänger?"

Danke für Hinweise!
tekknotrip ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.07.2005, 08:17  
Erfahrener Benutzer
 
Registriert seit: 19.10.2004
Beiträge: 498
marsch
Standard

Danke für $sql
__________________
Cheers, Marco
marsch ist offline   Mit Zitat antworten
Alt 12.07.2005, 10:24  
Erfahrener Benutzer
 
Registriert seit: 23.08.2004
Beiträge: 175
tekknotrip
Standard

Verflixt....ist mir gestern aufgefallen habe komplett das mysql_query verpennt

Wieso dankst du für $SQL?
tekknotrip ist offline   Mit Zitat antworten
Alt 13.07.2005, 08:08  
Erfahrener Benutzer
 
Registriert seit: 19.10.2004
Beiträge: 498
marsch
Standard

Zitat:
Zitat von tekknotrip
Wieso dankst du für $SQL?
Weil Du es so ausführlich mitgeschickt hattest...
__________________
Cheers, Marco
marsch ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Nächsten Eintrag in der mySQL DB auslesen Datenbanken 6 14.09.2005 13:24
beim auslesen von mysql datenbank bestimmte id nicht auslsen djrace PHP Tipps 2005-2 3 10.09.2005 13:32
wert aus mysql auslesen PHP Tipps 2005-2 5 08.09.2005 20:13
Daten aus einer mySQL Datenbank auslesen GSJLink PHP Tipps 2005-2 6 25.07.2005 16:38
Array aus MySQL auslesen und permutieren? PHP Tipps 2005-2 2 24.07.2005 14:11
[Erledigt] Auslesen und Aktualisieren von einer MYSQL Datenbank PHP Tipps 2005-2 3 05.07.2005 14:39
libmysqlclient.so.10 is needed Datenbanken 11 20.06.2005 15:27
Auslesen der ersten Zeile in ein TXT File tomtaz PHP Tipps 2005 10 28.05.2005 14:59
MySQL auslesen ohne while schleife PHP Tipps 2005 3 10.05.2005 12:43
update auf php 5.0.4 robo47 Server, Hosting und Workstations 6 10.04.2005 19:00
Auslesen von Daten aus einer mysql Datenbank + Editieren vampsoftchef PHP Tipps 2004-2 5 15.11.2004 08:31
jede 2. Zeile aus MySQL Tabelle auslesen PHP Tipps 2004-2 4 09.11.2004 14:25
aus mysql db auslesen und in datei schreiben. Sclot PHP Tipps 2004 2 19.07.2004 21:56
Ganze Texte von Websites aus Mysql auslesen Datenbanken 3 02.06.2004 17:49
Apache / MySQL Logfile auslesen Thice PHP-Fortgeschrittene 3 01.06.2004 18:07

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php xml file auslesen, xml in mysql einlesen, http://www.php.de/php-fortgeschrittene/26455-per-php-xml-file-auslesen-dann-ab-mysql.html, php xml auslesen, php xml to database, xml datenbank auslesen, php xml datei auslesen, xml php in sql einlesen, xml mysql einlesen, xml auslesen un in msql speichern, php xml datei nach mysql, php xml mysql einlesen, xml datei auslesen php, xml feed in datenbank einlesen, feeds in datenbank einlesen, function chardata, php xml datei auslesen sql, xml dateien in mysql einlesen, php xml database, mysql daten xml auslesen php

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:58 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.