Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z wykonaniem zapytania do bazy danych
AlKhalif
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 9.08.2016

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


Witajcie. Mam problem z tym skryptem
  1. $odleglosc=mysql_result(mysql_query("SELECT sum(odleglosc) FROM vssstats WHERE user='$uzytkownik'"));

oczywiście wcześniej mam logowanie i łączenie do bazy danych. Błąd jaki występuje po otworzeniu strony to:
Warning: mysql_result() expects at least 2 parameters, 1 given in C:\xampp\htdocs\vsstats\stats.php on line 40
Wie ktoś może o co chodzi?
Przepraszam za jakieś głupie błędy, ale uczę się dopiero.

Ten post edytował AlKhalif 13.08.2016, 11:44:08
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
AlKhalif
post
Post #2





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 9.08.2016

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


Przepraszam że znowu pisze, ale niestety nie rozumiem tego do końca. Może napisze o co chodzi i jakbyś mógł to wyjaśnij co i jak. Najlepiej jakbyś napisał to zapytanie, a ja je przeanalizuje, oczywiści jeśli możesz (IMG:style_emoticons/default/smile.gif)
Sytuacja jest taka że posiadam tabele, w której mam kilka kolumn, z których część posiada wartości liczbowe ustawione jako int. Chciałbym aby skrypt sumował kolejne przejechane odległości i zwracał je w formie liczby, która by była wyświetlana w statystykach użytkownika. Tak samo chce zrobić jeszcze z polami które by sumowały koszty eksploatacyjne, cenę przejazdu odcinków płatnych oraz korzystanie z promu. Na sam koniec chciałbym też aby była podliczona ilość wykonanych kursów.
Wiem że prawdopodobnie całe to zagadnienie jest proste, ale jakoś nie potrafię go puki co zrozumieć.
Ogólnie rozumiem przykład do momentu zawartości funkcji if. Poleceń w nim zawartych nie potrafię zrozumieć.

Z wielkim trudem udało mi się to zrobić w taki sposób
  1. $uzytkownik=$_SESSION['user'];
  2. $kursy=mysqli_fetch_assoc( mysqli_query($connect, "SELECT count(id_trasy) FROM vssstats WHERE user='$uzytkownik'"));
  3. echo 'Ukończone kursy: '.$kursy['count(id_trasy)'];

mam nadzieje że opcja ta jest w pełni poprawna i nie wywoła jakiś błędów (IMG:style_emoticons/default/smile.gif)

Ten post edytował AlKhalif 13.08.2016, 18:00:45
Go to the top of the page
+Quote Post

Posty w temacie


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: 28.12.2025 - 08:28