Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zapytanie do bazy danych nie zwraca wartości
Forum PHP.pl > Forum > Bazy danych > MySQL
mikronik24
Witam, na samym początku chciałbym zaznaczyć, iż jestem w tym temacie laikiem (dosłownie, zacząłem się tym interesować dzisiaj, gdyż jest mi to potrzebne).

Mam zamiar napisać prosty skrypt, który:

1) łączy się z bazą danych
2) odczytuje ostatni zapisany rekord
3) wyświetla go na ekranie
4) usuwa ten właśnie rekord



Posiadam tabelę o nazwie messages, a w niej kolumny: id i message



Jak na razie powstała taka kreatura(proszę nie zlinczujcie mnie za to tongue.gif )
  1. <?php
  2.  
  3.  
  4.  
  5. $connection = mysql_connect("host","user","hasło");
  6.  
  7. mysql_select_db("nazwa bazy", $connection);
  8.  
  9. $zmienna = mysql_query("SELECT message FROM messages ORDER BY id DESC LIMIT 1");
  10.  
  11.  
  12. print_r($zmienna)
  13.  
  14.  
  15.  
  16. ?>



I niestety tu się zaciąłem :/ nie mogę ruszyć z miejsca, za każdym razem na ekranie wyświetla się "Resource id #3".
Bardzo bym prosił o wytłumaczenie, ewentualnie zapodanie kawałka kodu.

EDIT: Chciałbym dodać, iż jest to moja taka "jednorazowa przygoda" z mysql, ponieważ skrypt ten jest mi potrzebny do jednego z projektów smile.gif
Tomplus
Informacja na ekranie jest 100% prawidłowa, informuje Cię że zmienna posiada zasób który należy teraz przetworzyć np. funkcją mysql_fetch_array($res) albo inną funkcją do obsługi bazy MySQL w PHP.

mikronik24
Dziękuję bardo smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.