Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Dostep do views w bazie za pomoca PHP
toi19
post 8.05.2008, 11:21:05
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 8.05.2008

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


Witam

Mam taka sytuacje w bazie mssql2005 jest views pytanie_odpowiedz_1.
Jego budowa wygląda następująco:

SELECT dbo.pytanie.id_pytanie, dbo.pytanie.pytanie_tresc, dbo.pytanie.typ, dbo.pytanie.trudnosc_pytanie, dbo.pytanie.czas, dbo.odpowiedz_1.odpowiedz,
dbo.pytanie.id_kategoria, dbo.kategoria.nazwa_kategoria
FROM dbo.pytanie INNER JOIN
dbo.odpowiedz_1 ON dbo.pytanie.id_pytanie = dbo.odpowiedz_1.id_pytanie INNER JOIN
dbo.kategoria ON dbo.pytanie.id_kategoria = dbo.kategoria.id_kategoria

Za pomocą Managment Studio Express mogę zrobić selecta bez problemu

select *from pytanie_odpowiedz_1

lecz gdy chce wykonać to samo zapytanie w PHP nie otrzymuje żadnych danych.

skrypt PHP
$server= "127.0.0.1\SQLEXPRESS";

$logowanie = "sa";
$password = "*****";
$baza = "baza";
$polaczenie = @mssql_connect($server, $logowanie, $password);
mssql_select_db($baza);

$zapytanie="select *from pytanie_odpowiedz_1";
$wynik= mssql_query($zapytanie);
$ile=mssql_num_rows($wynik);
echo "wynik:".$ile;

Nie wyskakuje zaden błąd.
Pojawia się tylko "wynik:" bez żadnej cyfry a powinno byc 1 dlatego ze jest jeden rekord w bazie.

Z gory dzieki za pomoc
Go to the top of the page
+Quote Post
Zbłąkany
post 10.05.2008, 09:36:24
Post #2


Administrator serwera


Grupa: Developerzy
Postów: 521
Pomógł: 13
Dołączył: 2.04.2004
Skąd: 52°24' N 16°56' E

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


Wypadałoby używać BBCode skoro jest dostępne (czyt. masz kod oprawić w znaczniki BBCode) winksmiley.jpg I wyłącz wyciszenie błędów przy połączeniu smile.gif


--------------------
Środowisko: Gentoo 2008.0 | Apache | PHP5 | PostgreSQL | MySQL | Postfix
Workstation: Gentoo 2008.0 | Firefox
Thomas Alva Edison: "Aby coś wynaleźć wystarczy odrobina wyobraźni i sterta złomu ..."
Odpowiedź na każde pytanie typu "Jak ...": "Nie da się, to nie PostgreSQL"
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: 14.08.2025 - 03:33