Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> wyświetlanie danych w nietypowej tabeli
emmjot
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 17.10.2007

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


Witam serdecznie,

Przeszukiwałam forum ale nie znalazłam informacji która mnie interesuje, stąd nowy temat.

Mam bazę danych w postgresql (imie, nazwisko, projekt, data, czas_pracy).

Chcę na stronie wyświetlić tabelę, w której w pionie (kolumnach) wyświetli się imię, nazwisko i nazwa projektu, poziomo natomiast wyświetlę datę (każdy dzień miesiąca po kolei), a pod datą obok każdego imienia, nazwiska i projektu wyświetli się ilość przepracowanych godzin. Nie wiem jak to zrobić, żeby przy pomocy jednego zapytania posegregować dane na stronie tak, by wyświetliły wynik w wyżej wypisanej postaci.

Proszę o pomoc. Pozdrawiam.

W ogóle powinnam chyba ten post umieścić w dziale "przedszkole...". Sorry że tgo nie zrobiłam.

Ten post edytował emmjot 17.10.2007, 09:20:15
Go to the top of the page
+Quote Post
najtje
post
Post #2





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 4.10.2007

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


możesz napisać jak dokładnie mają wyświetlić się te dane w wynikowej tabeli ?

Imie | Nazwisko | Projekt | czas pracy

Jan Kowalski Sql 8h
Jan Kowalski php 18h
Ela Kowalska szabl 2h

czy tak?
Go to the top of the page
+Quote Post
emmjot
post
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 17.10.2007

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


Ma być tak:

Ma być tak:
Nad liczbami mają być daty:|data1|data2|data3|data4|data5|............
imie|nazwisko|projektlgodz1|liczba2|liczb3|liczb4|liczb5|.............

Jakos sobie z tym już poradziłam, ale chyba niezbyt profesjonalnie.
Teraz mam kolejny problem: przy próbie zapisania danych w bazie wyswietla mi bład:
Query failed: ERROR: invalid input syntax for integer: "" in.....
Sprawa dotyczy prawdopodobnie takiego zapytania:

$result = pg_query ($dbconn, "INSERT INTO projekt (username, projectname, subprojectname, date, hours, status) values ('$username', '$c', '$d', '$a', '$b', 'cokolwiek')");

if (!$result)

{echo "Wystąpił błąd.\n";
exit;}

$c, $d.... to zmienne przesłane metoda POST. Przesyłajš się prawidłowo bo to sprawdzałam, natomiast błšd tkwi w tym zapisie do bazy. Wiesz może jak rozwišzać ten problem?



Ten post edytował emmjot 18.10.2007, 08:58:13
Go to the top of the page
+Quote Post
najtje
post
Post #4





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 4.10.2007

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


chyba liczba jest umieszczona nie potrzebnie w cudzysłowa lub apostrofy
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 15.09.2025 - 01:47