Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]bool(false) zamiast danych
arbak
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 27.09.2006

Ostrzeżenie: (0%)
-----


Mam taki problem

  1.  
  2. $sql_estate_agent="select * from estate_agent_photos
  3. where agent_id='".$row['ID']."'";
  4. //var_dump($sql_estate_agent);
  5. $queryResult_estate_agent = $_DB->query($sql_estate_agent);
  6. $rowagentphotos=$queryResult_estate_agent->fetchrow();
  7. var_dump($rowagentphotos);


Kiedy sprawdzam agent_id podaje mi prawidłowo string(64) "select * from estate_agent_photos where agent_id='81'"

natomiast gry sprawdzam var_dump($rowagentphotos); mam wynik bool(false) , gdzie może być problem?

Pozdrawiam





Go to the top of the page
+Quote Post
mortus
post
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

Ostrzeżenie: (0%)
-----


W linii 5 albo 6, skąd mamy wiedzieć, co to za funkcja query() jakiegoś tam obiektu $_DB, jak i co to za funkcja fetchrow() jakiegoś tam obiektu $queryResult_estate_agent, a może nie ma takich metod, albo używasz ich nieprawidłowo. Zrób var_dump zmiennej $queryResult_estate_agent, a nam wklej kod wspomnianych funkcji.

A tak na dobrą sprawę to jak włączysz wyświetlanie i raportowanie wszystkich błędów, to sam powinieneś dojść do tego, gdzie tkwi problem.

Ten post edytował mortus 18.11.2011, 13:40:41
Go to the top of the page
+Quote Post
Kostek.88
post
Post #3





Grupa: Zarejestrowani
Postów: 376
Pomógł: 47
Dołączył: 23.08.2007
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


A 5. linijka na pewno dobrze Ci sie wykonuje?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 10:24