Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Skrypt nie wyswietla wyników.
NickOver
post
Post #1





Grupa: Zarejestrowani
Postów: 332
Pomógł: 10
Dołączył: 13.03.2014
Skąd: Bydgoszcz

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


Cześć (IMG:style_emoticons/default/wink.gif)
  1. <?php
  2. include('db.php');
  3. if(isset($_SESSION['logged']))
  4. {
  5. $select = mysql_query("SELECT FROM `users` ORDER BY RAND() LIMIT 8;");
  6. while($r = mysql_fetch_array($select))
  7. {
  8. echo $r["id"];
  9. }
  10. }
  11. ?>

Niestety skrypt nie wyswietla mi ani wyników ani błędu. Co robię źle?
BTW Przez "LIMIT 8" chcę uzyskać 8 wyników. Teraz wrzuciłem to w pętle, lecz jak można wyświetlić te wyniki bez pętli? To znaczy jak powiedzieć że z tym rekordem już koniec, przejdź do następnego?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
NickOver
post
Post #2





Grupa: Zarejestrowani
Postów: 332
Pomógł: 10
Dołączył: 13.03.2014
Skąd: Bydgoszcz

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


Okazało się że błędem było to iż... sesja wygasła (IMG:style_emoticons/default/biggrin.gif)
Ale wracając do tematu jak powiedzieć skryptowi że z tym rekordem już koniec, przejdź do następnego?
Oczywiście nie użwyając pętli.

Ten post edytował NickOver 4.04.2014, 16:39:14
Go to the top of the page
+Quote Post
ZaXaZ
post
Post #3





Grupa: Zarejestrowani
Postów: 285
Pomógł: 18
Dołączył: 30.01.2014
Skąd: <?=$_GET['city']?>

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


Cytat(NickOver @ 4.04.2014, 17:34:46 ) *
Okazało się że błędem było to iż... sesja wygasła (IMG:style_emoticons/default/biggrin.gif)
Ale wracając do tematu jak powiedzieć skryptowi że z tym rekordem już koniec, przejdź do następnego?
Oczywiście nie użwyając pętli.


Hmm ogólnie niewiem jak bez, ale chyba też nie szkodzi z.. tylko że twój skrypt wyświetliłby połączone id czyli np zamiast 1 2 3 to 123 bo niemasz nic w echo. Jak coś konkretnie chcesz zrobić to możesz tu pisać, wtedy postaram się bardziej pomóc,
ps. funkcję php_mysql są wycofywane w php 5.5, i są oznaczone jako "przestarzałe" poczytaj lepiej o mysqli i pdo a używaj to co będzie ci wygodniejsze (tylko nie łącz ich).

--edit--
Co do tematu "Skrypt nie wyświetla wyników" = coś nie tak z zapytaniem pomimo że błędów nie wyrzuca... Powiedz co chcesz wykonać na bazie, przedstaw strukture tej tabeli bo chyba słabo podstawy sql'a znasz..

Ten post edytował ZaXaZ 4.04.2014, 17:04:18
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: 8.10.2025 - 15:57