Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Dziwny problemik przy pobieraniu danych z bazy
Szymoneks12
post 26.05.2010, 19:12:29
Post #1





Grupa: Zarejestrowani
Postów: 67
Pomógł: 1
Dołączył: 31.03.2010

Ostrzeżenie: (10%)
X----


Mam dziwny problem.

Otóż przy pobieraniu danej kolumny z bazy danych wyświetla mi się taki błąd:

http://wklej.to/QBJ0 (<--- Tam wyświetla się poprawnie!)


Plik z odbieraniem danych:

  1. <?php
  2.  
  3. $id = $_POST['ID'];
  4.  
  5. $query = "SELECT * FROM prezenty WHERE ID like '$id';";
  6. $zapytanie = mysql_query($query);
  7. $record = mysql_fetch_array($zapytanie);
  8.  
  9.  
  10. // połączenie z bazą;
  11. $link = mysql_connect("X", "X", "X");
  12.  
  13. // sprawdzenie połączenia
  14. if (!$link)echo("Blad bazy danych.");
  15.  
  16. mysql_select_db("X", $link);
  17.  
  18.  
  19. echo $record['imieobdarowanego'];
  20. echo "<br />";
  21. echo $record['twojeimie'];
  22. echo "<br />";
  23. echo $record['nrobrazka'];
  24. echo "<br />";
  25. echo $record['wiadomosc'];
  26.  
  27. ?>


Ten post edytował Szymoneks12 26.05.2010, 19:14:20


--------------------
Zapraszam na wspólną grę w Minecraft - MyneCraft.pl!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
zend
post 26.05.2010, 19:17:33
Post #2





Grupa: Zarejestrowani
Postów: 580
Pomógł: 85
Dołączył: 25.03.2010
Skąd: Skrzyszów :)

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


Dobre, naprawde myślisz że da się najpierw wykonać zapytanie i odebrać z niego dane a dopiero potem autoryzować się i nawiązywać połączenie? Najpierw się połącz a potem wybieraj dane

Ten post edytował zend 26.05.2010, 19:18:29
Go to the top of the page
+Quote Post
Szymoneks12
post 26.05.2010, 19:22:46
Post #3





Grupa: Zarejestrowani
Postów: 67
Pomógł: 1
Dołączył: 31.03.2010

Ostrzeżenie: (10%)
X----


Wielkie dzięki!

Już działa, ale nadal wyświetlają się na początku te znaki.


--------------------
Zapraszam na wspólną grę w Minecraft - MyneCraft.pl!
Go to the top of the page
+Quote Post
zend
post 26.05.2010, 19:32:08
Post #4





Grupa: Zarejestrowani
Postów: 580
Pomógł: 85
Dołączył: 25.03.2010
Skąd: Skrzyszów :)

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


Ciekawe, w benchmarku też się tak działo/dzieje że wyświetlane są jakieś dziwne znaczki przed załadowaniem strony, spróbuj zmienić kodowane pliku i ustaw kodowanie przy połączeniu z bazą danych na utf'a
Go to the top of the page
+Quote Post
thek
post 26.05.2010, 20:47:08
Post #5





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Możliwe, iż dziwne znaki to BOM smile.gif Zapisz plik jako kodowanie UTF bez BOM i najprawdopodobniej znikną.


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:27