PHP, FOR

Salam..

Mene belə bir komək lazimdi. Deməli:

Mən php nin köməyi ilə bazadan informasiyani götürüb xml formatına çevirib istifadə edirəm.. Problem isə burdadır..

1<code>for($i=0; $i&lt;count($str_exp1); $i++)</code>
2 
3<code> { $str_exp2 = explode(",", $str_exp1[$i]);</code>
4 
5<code> $newnode-&gt;setAttribute("lat", $str_exp2[0]);</code>
6 
7<code> $newnode-&gt;setAttribute("lng", $str_exp2[1]); }</code>

burada for mənə bütün sütunların sayına görə nəticəni verməlidir.. Amma sadəcə ən sonuncu tək sətiri göstərir.. Harda səhv edirəm..

Bütün kod budur:

1&lt;?php
2 
3include("inc/db.php");
4$doc =  new DOMDocument("1.0");
5$node = $doc-&gt;createElement("marker");
6$parnode = $doc-&gt;appendchild($node);
7 
8 
9$result = mysql_query("SELECT * FROM usersline");
10if(mysql_num_rows($result)&gt;0)
11{
12header("Content-type: text/xml");
13while ($mar = mysql_fetch_array($result))
14{
15 
16$node = $doc-&gt;createElement("line");
17$newnode = $parnode-&gt;appendChild($node);
18$newnode-&gt;setAttribute("id_line", $mar['id_line']);
19$newnode-&gt;setAttribute("color", $mar['colour']);
20$newnode-&gt;setAttribute("width", $mar['width']);
21 
22 
23 
24$node = $doc-&gt;createElement("point");
25$newnode = $parnode-&gt;appendChild($node);
26 
27$str_exp1 = explode(";", $mar['coordinats']);
28for($i=0; $i&lt;count($str_exp1); $i++)
29{
30$str_exp2 = explode(",", $str_exp1[$i]);
31 
32$newnode-&gt;setAttribute("lat", $str_exp2[0]);
33$newnode-&gt;setAttribute("lng", $str_exp2[1]);
34 
35}
36 
37 
38}
39$xmlfile = $doc-&gt;saveXML();
40echo $xmlfile;
41}
42 
43else
44{
45echo "&lt;p&gt;Ëèíèé íå îáíàðóæåíî!&lt;/p&gt;";
46}
47 
48 
49 
50 
51?&gt;
52 
53&nbsp;

 

 


Yadda saxlama
Kateqoriya: Sual . , , . Qısa keçid.

Verilmiş cavablar və yazılan şərhlər (2 cavab var)

(01:38, 06/02/2013 ) #26934

$xmlfile = $doc->saveXML(); Bunla dəyiş yoxla $xmlfile .= $doc->saveXML(); Və dövrün içinə sal mütləq. Dövr bitdikdən sonra echo $xmlfile;

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

    (14:24, 06/02/2013 ) #26942

    Dovrn icine salanda bele bir error verir..

    1XML Parsing Error: junk after document element
    2Location: http://nn-gis.com/map/line.php
    3Line Number 3, Column 1:<?xml version="1.0"?>
    4^
    Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

Bu suala aid öz sualım var:
Sual verin
Bu suala cavab vermək istəyirəm:
Cavab verin

Cavab verin


Cavab yazmaq üçün lütfən sağ sütundan və ya buradan hesaba daxil olun.

Üzvlər üçün giriş

Qeydiyyat

Elan qutusu

Son cavablar və şərhlər

E. Hacı cavab verdi - Elektron servis xidmətləri (6 gün əvvəl)

cavaninsan cavab verdi - Amerika səhmləri (15 gün əvvəl)

Software Developer cavab verdi - Amerika səhmləri (15 gün əvvəl)

SN cavab verdi - Kripto vergi (24 gün əvvəl)

Nicat97 cavab verdi - ilkaddimlar.com-a nə oldu? (31 gün əvvəl)

nicatmemmedli cavab verdi - Proqramlaşdırma - fəlsəfə (35 gün əvvəl)

nicatmemmedli cavab verdi - ilkaddimlar.com-a nə oldu? (35 gün əvvəl)

Software Developer cavab verdi - ilkaddimlar.com-a nə oldu? (45 gün əvvəl)

E. Hacı cavab verdi - Adsense ya görə VÖEN gəlir vergisi 20% istəyirlər (54 gün əvvəl)

Triste cavab verdi - Adsense ya görə VÖEN gəlir vergisi 20% istəyirlər (56 gün əvvəl)

E. Hacı cavab verdi - Adsense ya görə VÖEN gəlir vergisi 20% istəyirlər (56 gün əvvəl)

Triste cavab verdi - Adsense ya görə VÖEN gəlir vergisi 20% istəyirlər (56 gün əvvəl)

E. Hacı cavab verdi - Telefon almışam kamerasında ləkə var qaytarmaq istəyirəm, mağaza qaytarmır (56 gün əvvəl)

Software Developer cavab verdi - Rus dili yatırımı (57 gün əvvəl)

Cənab cavab verdi - Rus dili yatırımı (57 gün əvvəl)

Software Developer - 615 xal

E. Hacı - 608 xal

Onar Alili - 526 xal

Dilsuz - 448 xal

Cabbarov Sübhan - 434 xal

Maqa - 346 xal

Ruslan Butdayev - 328 xal

Namiq Bəndəli - 297 xal

U.Tarlan - 244 xal

Meherremoff - 234 xal

Sistemə daxil olmuş 23309 sualdan 92%-dən çoxu cavablandırılmışdır.

Proyekt haqqında

E-Haci.net istehsalı. © 2010-2025