Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyświetlanie pojedynczego rekordu na stronie WWW
zelekbmx
post 23.05.2016, 16:56:12
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 23.05.2016
Skąd: Dębica

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


Witam, piszę strony HTML i ostatnio uczę się tworzyć skrypty w PHP. Chciałem zrobić skrypt, który pobiera pojedynczy rekord z bazy MySQL i wyświetla go na stronie. Wszystko jest okej tylko problem jest taki, że zamiast wyświetlać mi zawartości rekordu to wyświetla mi taki komunikat Resource id #2. Patrzyłem na różnych stronach i nic nie pomaga, bardzo proszę o pomoc ;/

Skrypt:
  1. <?php
  2.  
  3. mysql_connect('localhost', 'użytkownik', 'hasło') or die('Nie połączono!');
  4. mysql_select_db('baza_danych') or die('Nie wybrano bazy!');
  5.  
  6. $nazwa1 = mysql_query("SELECT Nazwa1 FROM test");
  7. $nazwa2 = mysql_query("SELECT Nazwa2 FROM test");
  8.  
  9.  
  10. echo '<div class="menu-name-first">'.$nazwa1.'</div>';
  11. ?>


Ten post edytował zelekbmx 23.05.2016, 16:59:26
Go to the top of the page
+Quote Post
kayman
post 23.05.2016, 17:10:34
Post #2





Grupa: Zarejestrowani
Postów: 556
Pomógł: 40
Dołączył: 20.07.2012
Skąd: Warszawa

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


http://php.net/manual/en/function.mysql-fetch-row.php
http://php.net/manual/en/function.mysql-fetch-assoc.php
http://php.net/manual/en/function.mysql-fetch-array.php
Go to the top of the page
+Quote Post
zelekbmx
post 23.05.2016, 17:17:35
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 23.05.2016
Skąd: Dębica

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


kayman mógłbyś mi pomóc bo nie bardzo rozumiem to co wysłałeś ?
Go to the top of the page
+Quote Post
viking
post 23.05.2016, 17:26:34
Post #4





Grupa: Zarejestrowani
Postów: 6 378
Pomógł: 1116
Dołączył: 30.08.2006

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


Rozszerzenia mysql nie ma już w PHP 7 i nie używaj go.

Danych z tabel możesz wybierać kilka jednym zapytaniem:

  1. SELECT `Nazwa1`, `Nazwa2` FROM `test` LIMIT 1


W kodzie z artykułu zamiast fetchAll() uzyj fetch()


--------------------
Go to the top of the page
+Quote Post
zelekbmx
post 23.05.2016, 17:45:23
Post #5





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 23.05.2016
Skąd: Dębica

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


Cytat(viking @ 23.05.2016, 18:26:34 ) *
Rozszerzenia mysql nie ma już w PHP 7 i nie używaj go.

Danych z tabel możesz wybierać kilka jednym zapytaniem:

  1. SELECT `Nazwa1`, `Nazwa2` FROM `test` LIMIT 1


W kodzie z artykułu zamiast fetchAll() uzyj fetch()


Teraz wyświetla mi coś takiego 1:11:12:22:2 ;/


--- EDIT ---
Dobra ogarnąłem, nie trzeba było zmieniać fetchAll() na fetch().

Dzięki za pomoc, temat do zamknięcia smile.gif

Ten post edytował zelekbmx 23.05.2016, 17:46:26
Go to the top of the page
+Quote Post

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: 13.07.2025 - 14:59