Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z wykonaniem zapytania do bazy danych
AlKhalif
post 13.08.2016, 11:43:44
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
abel1
post 13.08.2016, 22:05:24
Post #2





Grupa: Zarejestrowani
Postów: 71
Pomógł: 2
Dołączył: 17.03.2014

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


  1. define('DB_SERVER', "localhost");
  2. define('DB_USER', "login_do_bazy");
  3. define('DB_PASSWORD', "hasło_do_bazy");
  4. define('DB_DATABASE', "nazwa_bazy");
  5. define('DB_DRIVER', "mysql");
  6. try
  7. {
  8. $polaczenie = new PDO(DB_DRIVER . ":dbname=" . DB_DATABASE . ";host=" . DB_SERVER, DB_USER, DB_PASSWORD);
  9. // set the PDO error mode to exception
  10. $polaczenie->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  11. $zapytanie = $polaczenie->prepare("SELECT kolumna FROM tabela WHERE kolumna_tabeli");
  12. while($wiersz = $zapytanie->fetch())
  13. {
  14. $imie=$wiersz['imie'];
  15. $nazwisko=$wiersz['nazwisko'];
  16. }
  17. }

Tak to sobie zrób
Go to the top of the page
+Quote Post

Posty w temacie


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: 24.06.2025 - 15:53