![]() |
![]() ![]() |
![]() |
![]()
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 |
|
|
![]() ![]()
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)
![]() ![]() -------------------- Ś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" |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 03:33 |