Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php+mysql]TAbela slownikowa i odczyt danych, problem z odczytem wartosci auto_increment
PreFiX
post
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




skoro to pole jest auto_increment i nie moze byc puste, to musi tam cos byc. I jesli to cos ci sie nie wyswietla, to znaczy, ze jednak złą nazwe wpisujesz. Pokaz jeszcze raz cały kod, z poprawnymi nazwami i tym razem zastosuj bbcode.

Pozatym poraz drugi grzecznie proszę:
proszę poprawić tytuł o znacznik zgodnie z zasadami forum Przedszkole:
Temat: Tematyka i zasady panujace na forum Przedszkole
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: 26.12.2025 - 04:15