Keresés

Új hozzászólás Aktív témák

  • jocomen

    aktív tag

    válasz Sk8erPeter #12002 üzenetére

    Szerintem nem nézted végig figyelmesen az első linket. Abban van hasonló problémára sablon. Egy <tag>-en belüli tulajdonságokat több oszlopba pakol szét.
    CSAK bizonyos vesszők eltávolítása meg már a táblákban történne, amire a második linkben van sablon. Pl 'vessző+szóköz'-t cserélhet ki 'szóköz'-re.

    Elhiszem, h a megoldás abban a formában nem triviális, ahogy próbálja, mert azt nem ismerem. Ettől még lehet egyszerűbb megoldása más formában. Már ha adatbázisba akarja egyáltalán menteni.

    <person person_id="2">
    <fname>Mary</fname>
    <lname>Smith</lname>
    <address address_id="3" street="River Road" zip="80239" city="Denver"/>
    <!-- <address address_id="4" street="North Street" zip="37920" city="Knoxville"/> -->
    </person>

    CREATE TABLE `person` (
    `person_id` int(11) NOT NULL,
    `fname` varchar(40) DEFAULT NULL,
    `lname` varchar(40) DEFAULT NULL,
    `created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    PRIMARY KEY (`person_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1

    CREATE TABLE address (
    address_id INT NOT NULL PRIMARY KEY,
    person_id INT NULL,
    street VARCHAR(40) NULL,
    zip INT NULL,
    city VARCHAR(40) NULL,
    created TIMESTAMP
    );

    [ Szerkesztve ]

Új hozzászólás Aktív témák