PHP.lt konferencija [ php-konf@php.lt ] :: Re: [php-konf] mysql xml


Re: [php-konf] mysql xml From: Aleksandras S (alexui@one.lt)
Date: 2002-05-14 14:41:19


hi Saulius,

> O dar dideli pakeitimai ateina? Jei laba dideli, tada gal geriau
> perkurti DB is naujo. O jei nedideli, ta galima daryti taip (ideja):

pakeitimu gali isvis nebebuti o gali pasikeisti viskas.. ir gali ateiti nauju lauku, ir gali buti gad naujame xml faile nebebus tu lauku kurie yra db (gauti is seno xml failo)..

o siaip uz ideja thnx gal ka su ja ir nuveixiu;)

>
> $fields = array('fld1'=>'', 'fld2'=>'') - visi laukai, esantys DB
> $xmldata = XML duomenu masyvas;
> foreach ($xmldata as $num => $data) { // cia gali buti ir while()
> $newvalues = array_merge($fields, $xmldata);
> // taip gausi nauja pilna masyva, kuri jau gali updatinti
> $query = "UPDATE tbl '", implode("',", array_keys($newvalues)). "')
> VALUES('", implode("',', array_values($newvalues)). "')";
> $db->query($query);
> }
>
> Cia teorinis pvz (neisbandziau - gali buti sql sintakse bloga). Bet
> ideja panasi. Gali UPDATINTI uzsetinant kiekviena kintamaji. Cia
> kaippatogiau. ;)
>
> Iki,
> Saulius
>

--> http://www.one.lt - your number one mobile email service!




© MMI www.php.lt | E-mail: webmaster@php.lt