Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][SQL] Problem z wyciągnięciem danych, Problem z wyciągnięciem danych
krzyzaq
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 4.09.2008

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


Witajcie,
mam taki kod w php, żeby wyświetlał mi danez z tabeli:

CODE
$sqlGetSerials = "SELECT T_SaleReg.T_SaleReg, T_SaleReg.SerialNo FROM T_SaleReg ORDER BY T_SaleReg";
$sqlResSerials = mssql_query($sqlGetSerials);
var_dump($sqlResSerials);
$serialNo = mssql_fetch_row($sqlResSerials);
var_dump($serialNo);


niestety po wyświetleniu mam tylko to co poniżej:

CODE
resource(8) of type (mssql result) bool(false)


natomiast gdy kopiuję zapytanie i wklejam w query manager z sql-a to wyświetla mi dane, które potrzebuje. Co może być nie tak??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ddiceman
post
Post #2





Grupa: Zarejestrowani
Postów: 326
Pomógł: 121
Dołączył: 23.07.2008
Skąd: Wrocław

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


Cytat
resource(8) of type (mssql result) bool(false)


Ta linia moze oznaczac, ze nie masz polaczenia z baz danych (np. niepoprawny uzytkownik/haslo) wobec czego zapytanie nie moze sie wykonac np. zle nawiazujesz polaczenie mssql_connect()'em

Sprobuj:

  1. <?php
  2. $sqlGetSerials = "SELECT T_SaleReg.T_SaleReg, T_SaleReg.SerialNo FROM T_SaleReg ORDER BY T_SaleReg";
  3. $sqlResSerials = mssql_query($sqlGetSerials) or exit(mssql_get_last_message());
  4. var_dump($sqlResSerials);
  5. $serialNo = mssql_fetch_row($sqlResSerials);
  6. var_dump($serialNo);
  7. ?>


Ten post edytował ddiceman 3.10.2008, 12:36:03
Go to the top of the page
+Quote Post
krzyzaq
post
Post #3





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 4.09.2008

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


Cytat(ddiceman @ 3.10.2008, 13:31:28 ) *
Ta linia moze oznaczac, ze nie masz polaczenia z baz danych (np. niepoprawny uzytkownik/haslo) wobec czego zapytanie nie moze sie wykonac np. zle nawiazujesz polaczenie mssql_connect()'em

Sprobuj:

  1. <?php
  2. $sqlGetSerials = &#092;"SELECT T_SaleReg.T_SaleReg, T_SaleReg.SerialNo FROM T_SaleReg ORDER BY T_SaleReg\";
  3. $sqlResSerials = mssql_query($sqlGetSerials) or exit(mssql_get_last_message());
  4. var_dump($sqlResSerials);
  5. $serialNo = mssql_fetch_row($sqlResSerials);
  6. var_dump($serialNo);
  7. ?>


hmm... wlepiłem ten kod od Ciebie, ale wróciłem do początku, ten sam komunikat. Dodatkowo nie sądzę, żeby był to problem z połączeniem, bo też się nad tym zastanawiałem, ale:
- user, którego używam ma dbo na tej bazie danych
- inny kod wyświetlający dane z innej tabeli tej samej bazy działa wyśmienicie - w dodatku używam cały czas tego samego połączenia z bazą

może spróbuję tamten kod do tej funkcji wlepić i zobaczę co się stanie.
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: 14.10.2025 - 16:31