Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 20.10.2006 Ostrzeżenie: (0%)
|
Witam,
Mam taki problemik: jest sobie prosta tabela o nazwie 'tabela' ktora sklada sie z dwoch wartosci 1. znaczniki - auto_increment not null 2. nazwa char(50). wpisywanie select * from tabela z poziomu mysql daje poprwne wartosc czyli wyswietla wszystko. Natomiast wyslanie tego z poziomu php w skrypcie porzez zapytanie zwraca tylko wartosci pol nazwa. Nie jest zwracana zadna waartosc , nie ma zadnego bledu, jest po prostu puste pole. Odpytywanie wykonywane jest kompenda: [laczenie do bazy] $pytanie = "select * from tabela"; $wynik = $db->query(pytanie); while ($wiersz = wynik->fetch_assoc()) { echo $wiersz[znacznik]; echo $wiersz[nazwa]; } Zeby miec pewnosc stworzylem nowe pole znacznik2 , zwykly int i w procedurce podmienilem na echo $wiersz[znacznik2] i tak wyswietla mi poprawnie. W czym moze byc problem ? Czy chodzi o jakies ograniczenie z poziomu php a moze Apacha? Wersje na ktorych pracuje to mysql 5.0.15, Apache 1.3.33, php 5.0.4. Dzieki za odpowiedz. Ten post edytował PreFiX 2.11.2006, 12:42:04 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 20.10.2006 Ostrzeżenie: (0%)
|
Rozumiem wasze uwagi ale nie o to chodzi . Pisalem to na szybk i w moim orginalnym skrypcie nazwy pol, sredniki itd. jest poprawnie - nie w tym rzecz. Faktycznie moglo to was wprowadzic w blad. ale powtorze jeszcze raz - struktura skryptu, nazwy zmiennych sa poprawne, skrypt wykonuje sie jesli odpytuje o inne pole. Jedynie jesli pytam o pole ktore jest z auto_incrementem to nic mi nie zwraca.
czy ktos juz sie z czyms takim spotkal (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
|
PreFiX [php+mysql]TAbela slownikowa i odczyt danych 2.11.2006, 11:29:57
Amorph sproboj:
[PHP] pobierz, plaintext <?phpecho $wi... 2.11.2006, 11:34:29
nospor @Amorph Twoj kod wygeneruej blad skladni, wiec tes... 2.11.2006, 11:41:44
nospor skoro to pole jest auto_increment i nie moze byc p... 2.11.2006, 12:32:33
PreFiX Dzieki za porady, juz sprawę rozwiązałem.
Okazało ... 2.11.2006, 13:02:00 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 03:22 |