Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> nietypowe (kłopotliwe =D) wyswietlenie wyniku zapytania
arczi
post
Post #1





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 17.10.2006
Skąd: Rzeszów

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


witajcie ziemianie,

jest problem: mysql,
  1. TABLE ranking (
  2. id int, #id usera
  3. name varchar, #login ref int); #liczba pktów


chce wyswietlic pozycje danego usera:
  1. SET @pos=0;
  2. SET @points = -1;
  3. SELECT id, pos
  4. FROM ( SELECT id, name, IF (@points <> ref,@pos:=@pos+1,@pos) pos, @points:=ref
  5. FROM konkurs ORDER BY pos DESC)
  6. SUB
  7. WHERE name = "zbyś";

'pos' tworzone na potrzeby zapytania, w phpmyadmin zapytanie dziala, wyswietla kolumne 'pos'

jak to przeniesc do php? :]

  1. <?php
  2. $q = '....'; //zapytanie z góry
  3.  
  4. $jeden = mysql_query($q);
  5. echo $jeden; // bool(false)
  6. var_dump($jeden); // 'nic'
  7.  
  8. $dwa = mysql_result(mysql_query($q), 0);
  9. echo $dwa; //'nic'
  10. var_dump($dwa); // NULL
  11. ?>


cms joomla! wiec korzystajac z API j! mozemy stworzyc tablice asocjacyjna:
  1. <?php
  2. $database->setQuery($q);
  3. $miejsce = $database->LoadObjectList();
  4.  
  5. echo $miejsce; // 'nic'
  6. var_dump($miejsce); //NULL
  7. ?>


powoli wymiekam... :roll2:
jak to bedzie jakis banal nie ide dzis na basen =D
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: 24.08.2025 - 19:02