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
Login with Facebook

Elan qutusu

Son cavablar və şərhlər

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

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

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

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

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

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

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

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

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

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

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

Azad cavab verdi - Windows 11 FPS drop (32 gün əvvəl)

AGAPROGRAMM cavab verdi - Kompyuterimin çox gec yanmasının səbəbləri nədir ? Necə düzəldərəm ? (35 gün əvvəl)

Ayaz2550 cavab verdi - 1ci qrupda informatika üzre imtahan vermek (36 gün əvvəl)

Ayaz2550 cavab verdi - Windows 11 FPS drop (36 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ş 23307 sualdan 92%-dən çoxu cavablandırılmışdır.

Proyekt haqqında

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