Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Dodatek do sondy...
Astaroth
post 18.05.2004, 13:43:58
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 16.05.2004
Skąd: Wisła

Ostrzeżenie: (0%)
-----


No cze,
więc chciałem aby przy głosowaniu w sondzie/ankiecie obok możliwych odpowiedzi w kwadratowym nawiasie
Kod
[]
Pokazywały mi się wartości ile kto głosował.
Co do ogólnej liczby i odpowiedzi...
Ogólna liczba to [php:1:39a859fed7]<?php
$suma w pliku sonda.php
?>[/php:1:39a859fed7]
Natomiast np. Odpowiedź 1 z sondy:
[php:1:39a859fed7]<?php
$tab["tak"] też w pliku sonda...
?>[/php:1:39a859fed7]
Trochę to tutaj pomieszałem więc podam przykład:

Sonda:
Jak podoba się wam strona??
1:Bardzo [22] ---
2:Tak sobie [55]------ te liczby znajdują się w pliku sonda.php jaki kod dać na stronę??
3:Porażka [3]-----/


--------------------
**********************************
http://www.cob.xx.pl - Fan Club fińskiej kapeli Children Of Bodom!!! + Forum PHPBB
W te wakacje zlot nad jeziorem w Tresnej!!!
Go to the top of the page
+Quote Post
shpyo
post 18.05.2004, 13:51:57
Post #2





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

Ostrzeżenie: (0%)
-----


[php:1:d3b5a92dff]<?php

//...

echo 'Bardzo [<b>'.$tab["tak"].'</b>]';
echo 'Tak sobie [<b>'.$tab["tak_sobie"].'</b>]';
echo 'Nie [<b>'.$tab["nie"].'</b>]';
$suma = $tab["tak"]+$tab["tak_sobie"]+$tab["nie"];
echo 'ilosc glosow : $suma';

//...

?>[/php:1:d3b5a92dff]

o to chodzi?


--------------------
Go to the top of the page
+Quote Post
Majdan
post 18.05.2004, 13:52:57
Post #3





Grupa: Zarejestrowani
Postów: 445
Pomógł: 0
Dołączył: 21.12.2003
Skąd: Tomaszów Lubelski

Ostrzeżenie: (10%)
X----


Wystarczy pobrać z tabeli w MySQL (jeżeli w niej masz sondę) i najzwyczajniej w formularzu wyœwietlić to co chesz wraz z jego odpowiedziami.


--------------------
Go to the top of the page
+Quote Post
Astaroth
post 18.05.2004, 13:56:57
Post #4





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 16.05.2004
Skąd: Wisła

Ostrzeżenie: (0%)
-----


Hmm no to tak... sondy nie mam opartej o msql. Wyniki są zapisywane w sodna.txt i poprostu oddzielone '#'... No ale co do tego kodu to nie wydaje mi się by n zadziałał bo sonde mam w pliku index.htm a $suma w pliku sonda.php... nie widzę powiązania tych plików w twoim kodzie...
Ale wiem jak zrobie... poprostu przeszukam źródło strony sonda.php i znajdę tam kod dzięki któremu sonda.php bierze liczbę głosów z pliku tekstowego w którym są zapisane wyniki...


--------------------
**********************************
http://www.cob.xx.pl - Fan Club fińskiej kapeli Children Of Bodom!!! + Forum PHPBB
W te wakacje zlot nad jeziorem w Tresnej!!!
Go to the top of the page
+Quote Post
shpyo
post 18.05.2004, 14:05:14
Post #5





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

Ostrzeżenie: (0%)
-----


bylo tak odrazu smile.gif
[php:1:dffa6899d8]<?php
$plik = fopen("wyniki.db", 'r');
$line = fgets($plik, 4096);
$czytaj = explode("#", $line);
fclose($plik);
//drukowanie wyników
echo 'TAK [ $czytaj[0] ]'; //pierwszy string
echo 'TAk SOBIE [ $czytaj[1] ]'; //drugi string
echo 'NIE [ $czytaj[2] ]'; //trzeci string
$suma = $czytaj[0]+$czytaj[1]+$czytaj[2];
echo 'wszystkich glosow: $suma';
?>[/php:1:dffa6899d8]

i powinno dzialac


--------------------
Go to the top of the page
+Quote Post
Majdan
post 18.05.2004, 14:07:07
Post #6





Grupa: Zarejestrowani
Postów: 445
Pomógł: 0
Dołączył: 21.12.2003
Skąd: Tomaszów Lubelski

Ostrzeżenie: (10%)
X----


Pisałeœ, że sš porozdzielane znakiem "#". Możesz pobrać zawartoœć pliku i [manual:19dfa710ee]explode[/manual:19dfa710ee]m wycišgnšć ineresujšce Cię liczby do tablicy i najnormalniej wyœwietlić obok odpowiedzi.

EDIT: Co do kodu shpy'a, to trzeba zamienić znak " na ', bo znak $ i cała reszta umieszczona w apostrofie ' jest wyœwietlana dokładnie jak wpisano, a w wyniku czego nie uzyskamy zawartoœci zmiennej, tylko jej nazwę.


--------------------
Go to the top of the page
+Quote Post
Astaroth
post 18.05.2004, 16:09:44
Post #7





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 16.05.2004
Skąd: Wisła

Ostrzeżenie: (0%)
-----


Ok dzięki wszystkim!!! Już wszytstko działa!!! Nowe doświadczenie jest....


--------------------
**********************************
http://www.cob.xx.pl - Fan Club fińskiej kapeli Children Of Bodom!!! + Forum PHPBB
W te wakacje zlot nad jeziorem w Tresnej!!!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 07:30