Dobrej mam problem ohledni vkladani zaznamu do databaze, vytvoril jsem si nejakou databazi kde se nazvy sloupcu shoduji s nazvy XML tagu a mam kod
function characterData($parser, $data)
{
global $znacka;
if ($i==true){
mysql_query("insert into uzivatele (".$znacka.") values ('$data')");
}
}
dal uz je to stejny jako pro praci xml, mam tam nejake funkce pro start a end element atd.
promena znacka je startElement, XML ma priblizne takovouhle strukturu:
<ID>1</ID>
<LOCKED>False</LOCKED>
<USER_JMENO>Nekdo</USER_JMENO>
<USER_AKTIVNI>1</USER_AKTIVNI>
<USER_PRIJMENI>Administrator</USER_PRIJMENI>
<USER_USERNAME>Admin</USER_USERNAME>
<USER_HESLO>olymp1</USER_HESLO>
<USER_KONTAKT />
<USER_EMAIL />
a ted dycky se mi do databaze vlozi spravne vsechny ID a u prvniho ID vlozi i do sloupce LOCKED hodnotu false, nic vic tam to zamrzne a nevim co s tim :( zkousel sem i vsechny sloupce v databazi nastavit na text, taky nic, jeste by me zajimalo jak zjistim jestli jsou mezi elementy nejaka data. zkousel jsem data=="", !isset(data), i data==null ale pokazdy kdyz to narazilo na element bez dat tak to nic nevypsalo
dik za pomoc