![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 63 Pomógł: 0 Dołączył: 25.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam dosc ciekawą sytuację z pobieraniem danych z MySQL. Mam w klasie metode ktora pobiera mi dane z tabeli. Jako argument przyjmuje $id , po którym wybiera interesujace mnie dane z tabeli. I tak, jesli np $id = 3 lub $id = 9 otrzymuje potrzebne dane. Jesli jest to np $id = 2 lub $id = 11 to skrypt nie zwraca danych z tabeli. Gdy skopiuje to zapytanie, ktore nie daje wyniku, do mysql, to w phpmyadmin otrzymuje wynik. Gdzie moze być błąd ? Dlaczego baza danych zawsze wykonuje poprawnie zapytanie, a skrypt php tylko w niektorych przypadkach? Byłbym wdzieczny za wszelkie sugestie. Pozdrawiam |
|
|
![]() |
![]() ![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 569 Pomógł: 0 Dołączył: 17.08.2003 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) ![]() ![]() |
to teraz sprawdz czy w warunkach 'WHERE' wszystkie dane sa prawidlowo wpisane i maja swoje wartosci w obu tablicach dla polaczen
`Category`.`idCategory` = `Products`.`idCategory` `Departments`.`idDepartments` = `Category`.`idDepartment` `Sectors`.`idProduct` = `Products`.`idProducts` nie ma tu bledu skladni tylko blad w zapytaniu taki ze zapytanie nie spelnia warunkow bo polaczone tablice nie posiadaja dla siebie wymaganych rekordow |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 04:49 |