![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 1 Dołączył: 1.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Potrzebuję pomocy w jaki sposób połączyć php i svg. Posiadam bazę danych w mysql o figurach a dokładniej jej wierzchołki x1, y1, x2, y2, x3, y3, x4, y4 i pobierając te dane za pomocą php chciałbym je wyświetlić i narysować figury za pomocą svg. Co próbowałem w pliku php wstawić: echo(" <svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" preserveAspectRatio=\"xMidYMid meet\" zoomAndPan=\"magnify\" version=\"1.0\" contentScriptType=\"text/ecmascript\" contentStyleType=\"text/css\"> "); $zapytanie1 = "SELECT * FROM siec_bloki WHERE siec = '$siec_id'"; $pytanie1 = mysql_query($zapytanie1); while($wiersz1=mysql_fetch_array ($pytanie1)) { $x1 = "".$wiersz1['x1'].""; $y1 = "".$wiersz1['y1'].""; $x2 = "".$wiersz1['x2'].""; $y2 = "".$wiersz1['y2'].""; $x3 = "".$wiersz1['x3'].""; $y3 = "".$wiersz1['y3'].""; $x4 = "".$wiersz1['x4'].""; $y4 = "".$wiersz1['y4'].""; echo(" <polygon points=\"$x1,$y1 $x2,$y2 $x3,$y3 $x4,$y4\" style=\"fill:#00ee00; stroke:#000000; stroke-width:3\"/>"); } echo("</svg>"); No ale niesety plik nic a nic nie rysuje, wiem że przeglądarka powinna mieć zainstalowaną wtyczkę do svg ja używam przeglądarki Opera Nikt nie pomoże? Źle opisałem problem? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 4 Dołączył: 6.05.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Może brakuje deklaracji dokumentu na samej górze <?xml version="1.0"?> ?
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 1.07.2025 - 16:58 |