Autor Zpráva
rouger
Profil *
dobry den mam tento kod

$text = "
<?xml version\"1.0\"?>\n
<seznamkategorii>\n
<jmena>\n"
while($line = mysql_fetch_assoc($results_jmena)) {
. "<jmeno>" . $line["meno"] . "</jmeno>\n";
}
. "</jmena>\n

<pocty>\n
<pocet>\n"
. $row_pocethracu->pocet_hracu ."\n"
"</pocet>\n
</pocty>\n

<hry>\n
<hra>\n"
. $row_typhry->typ_hry . "\n"
"</hra>\n
</hry>\n
";

unlink("1.xml");
$soubor=fopen("1.xml", "w");
fwrite($soubor, $text);
fclose($soubor);

ale hazi mi chybu u while($line = mysql_fetch_assoc($results_jmena)) {
a ja si s tim nevim rady.. (script ma smazat soubor, vytvorit ho a naplnit xml daty) predem dekuji moc za rady.
nightfish
Profil
ale hazi mi chybu u while($line = mysql_fetch_assoc($results_jmena)) {
jestli to nebude tím, že předchozí přiřazení musí být ukončeno středníkem
a za while je nutné v tom přiřazení pokračovat...
tzn. něco jako
$text = "neco"."neco";
while () {
  $text .= "<jmeno>" . $line["meno"] . "</jmeno>\n"; 
}
$text .= "zbytek";
rouger
Profil *
dekuju moc a jeste hazi mi to
unexpected T_CONSTANT_ENCAPSED_STRING coz znamena ze tam mam spatne uvozovky ale at to prepisuju jak chci tak si nemuzu pomoct takhle mi to hazi chybu u <hra>\n" coz je nad . $row_typhry->typ_hry . "\n". napadlo me ze tam mam jen "text" "text" ale i kdyz mezi to dam tecku tak to nepomuze a vsechny texty sou uzavreny ;

$text = "
<?xml version\"1.0\"?>\n
<seznamkategorii>\n
<jmena>\n";
while($line = mysql_fetch_assoc($results_jmena)) {
$text .= "<jmeno>" . $line["meno"] . "</jmeno>\n";
}
$text .= "</jmena>\n

<pocty>\n
<pocet>\n"
. $row_pocethracu->pocet_hracu ."\n"
"</pocet>\n
</pocty>\n
<hry>\n
<hra>\n"
. $row_typhry->typ_hry . "\n"
"</hra>\n
</hry>\n
";

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0