ďťż
Podstrony
|
telcocafe$result = mysql_query('SELECT * FROM menu WHERE = [B](co wpisac:D)[/b]',$connect); $num_rows = mysql_num_rows($result);Co wpisac w miejsce where aby wswietlilo wszystko co tam jest?? $result = mysql_query('SELECT * FROM menu WHERE 1',$connect); Pobrane zostana wszystkie wartosci ze wskazanej tabelki Użytkownik Poszukiwacz edytował ten post 09 styczeń 2006, 23:30 SELECT * FROM tabela; i wsio SELECT * FROM tabela; i wsio Wczesniej patrzylem na kod zrodlowy ktory Ci ten blad wywala -> czy masz cos w bazie danych w danej tabeli :>? Bo bez tego wywali wlasnie taki malowniczy i piekny blad. Sprawdzaj za pomoca mysql_num_rows czy jest wiecej niz 0 i tylko wtedy proboj pobierac. Np $zapytanie = 'select * from tabela'; $wynik = mysql_query($zapytanie); $ilosc = mysql_num_rows($wynik); if ($ilosc>0) { //Tutaj mozesz bezpiecznie wstawic mysql_fetch_Array } else { //wyswietl tekst ze nie ma wpisow czy cos takiego } Co do pytania - where jest do hmm przeszukiwania bazy. Jesli w jakiejs tabeli masz kolumny: imie|nazwisko|id Wtedy mozesz wyswietlic wszystkie rekordy ktore maja wartosc 'imie' o tresci 'marek': $zapytanie = 'select * from tabela where imie="marek"'; Jesli chcesz wyswietlic wszystko - nie uzywaj where. Mozesz tez sobie porcjowac wyniki - za pomoca LIMIT. Ale to jest zadanie domowe ;] Wypisz tuż po mysql_connect, echo mysql_error(), to samo zrób po mysql_select_db. Problem jest najprawdopodobniej przy łączeniu się z bazą Wypisz tuż po mysql_connect, echo mysql_error(), to samo zrób po mysql_select_db. Problem jest najprawdopodobniej przy łączeniu się z bazą |
|||
Sitedesign by AltusUmbrae. |