Mange tak for hjælpen, nu henter den i hverfald noget ind fra databasen. Nu er mit problem bare at den kun henter første bogstav???
Har du en ide til hvad problemet kan være jeg kopiere nin kode ind herunder. Dataerne jeg henter ind i arrayet bruger jeg til at lave et xml dokument med.
Nu har jeg fjernet for løkken. Men nu skriver den slet ikke noget ned i xml filen? meget mærkeligt. Allersidst i kode udskriver jeg echo $rowAll['Q1']; Den skriver rigig nok Spørgsmål 1 ud fra databasen.
Laver den xml filen før scriptet for hentet dataerne fra databasen færdigt??
$employees = array();
$queryALL = mysql_query("SELECT * FROM Questions where Id = 1") or die (mysql_error()); $rowAll = mysql_fetch_assoc($queryALL); $employees = array( 'name' => $rowAll['Q1'], 'age' => $rowAll['Q2'], 'salary' => $rowAll['Q3'] );
$doc = new DOMDocument(); $doc->formatOutput = true;
Nu hopper jeg lige et par trin tilbage i spørgsmålet her. Script er et jeg har fundet på nettet, som jeg så har prøvet at omskrive. Meningen med scriptet er endeligt at det skal lave et xml dokument med som ser sådan her ud.
jeg kan godt få xml filen til at se sådan herud, Men som du kan se skriver den kun S ud i værdierne i stedet for at skrive hele database udtrækket. som i dette tilfælle hedder Spørgsmål 1, Spørgsmål 2 og spørgsmål 3.
Koden som jeg bruger til at lave xml'en ser sådan her ud. og derfor bruger jeg et Array, men hvis det er lettere ikke at bruger et array. ville det også være perfekt.
$employees = array();
$queryALL = mysql_query("SELECT * FROM Questions where Id = 1") or die (mysql_error()); $rowAll = mysql_fetch_assoc($queryALL); $employees = array( 'v_sp' => $rowAll['Q1'], 'v_sv1' => $rowAll['Q2'], 'v_sv2' => $rowAll['Q3'] );
Hvis jeg fjerner ø i cellen i databasen virker scriptet. ved du hvorfor man ikke må skrive øæå i databasen? jeg har valgt latin1_danish_ci i cellen Collation.
Du må godt have ø i databasen. Du må normalt ikke have ø i din XML. Normalt er XMP pr. default encodet som UTF-8 og så skal de danske bogstaver være encodet derefter. Alternativt kan du ændre encodingen i din XML-fil, men dette er egentligt ikke rigtigt anbefalelsesværdigt.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.