Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL]Porównywanie danych z bazy
cent4
post
Post #1





Grupa: Zarejestrowani
Postów: 415
Pomógł: 0
Dołączył: 24.12.2008

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


Jak zrobić porównywanie danych z bazy?
Mam bazę której zawartość pobieram w pętli:
  1. while($row = mysql_fetch_array($result,MYSQL_ASSOC)) {
  2. $response->rows[$i]['id']=$row[id]; //Nr_czyt
  3. $response->rows[$i]['cell']=array($row[id],$row[nazwa],$row[ilosc],$row[koszt],$row[wartosc],$row[data]);
  4. $i++;
  5. }
  6. echo json_encode($response);


Jak zrobić, żeby pozmieniał mi w wypisie dane:
Np.
nazwa ma wpisane tylko: "e", "b"

a chcę zrobić jakoś w if'ie, żeby mi pozmieniał "e" na "eksploatacyjne", "b" na "biurowe".

Jak to zrobić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





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




Cytat
A Ty jak zwykle jesteś "bardzo pomocny".
Przecież ci pomogłem. Pokazałem ci jak zamieniać p na pozostałe i całą reszte. Ty w ogole tego nie potrafisz docenić ani zrozumieć. Tylko ciągle ględzisz że nie działa i że nie działa. A jak widać ten kod co ci podałem działa. Tylko nie działa ci w zupełnie innym miejscu a ty zamiast to sprawdzić to ciągle swoje "nie działa".

Zrozum chłopie wkońcu, że po takim czasie z podstawami mógłbyś już sobie umieć radzić i wyciągać wnioski z durnego var_dump(), a nie wszystko trzeba ci w 10ciu postach opisywać krok po kroczku. Jesteś za długo na forum by z takie pierdoły ci wyjaśniać. Zamiast się obrażać na moje "pomocne posty" weź zacznik wkońcu wyciągać z nich jakieś logiczne wnioski


Kolejna rada w tym temacie. Skoro ci w firebugu dochodzą nulle na polskich krzachach, to musi to psuć json_encode. Należy więc zajrzeć do manuala:
http://pl2.php.net/manual/en/function.json-encode.php
I wyczytać:
Cytat
This function only works with UTF-8 encoded data.
Powód edycji: [nospor]:
Go to the top of the page
+Quote Post

Posty w temacie
- cent4   [MySQL]Porównywanie danych z bazy   11.11.2011, 23:29:44
- - CuteOne   [PHP] pobierz, plaintext  $array = array...   12.11.2011, 02:27:17
- - cent4   Wszystko pięknie działa - ale jak zrobić: [PHP] p...   12.11.2011, 10:55:19
- - nospor   Cytatnazwa ma wpisane tylko: "e", ...   12.11.2011, 10:59:01
- - cent4   Niestety. Coś mi nie podmienia: "x" na ...   12.11.2011, 11:05:58
- - nospor   Coś kręcisz. Konstrukcja: $array($row[...   12.11.2011, 11:07:19
- - cent4   [PHP] pobierz, plaintext $array = array(...   12.11.2011, 11:12:31
- - nospor   [PHP] pobierz, plaintext while($row = mysql_fe...   12.11.2011, 11:25:16
- - cent4   string(1) "b" <br /> <b>Fata...   12.11.2011, 11:26:58
- - nospor   Patrz post wyżej: Cytatnie: $row['rodzaj...   12.11.2011, 11:27:18
- - cent4   Dalej zwraca wszystko z wyjątkiem polskich znaków ...   12.11.2011, 11:30:03
- - nospor   Zdaje się o coś prosiłem, tak? var_dump($row[...   12.11.2011, 11:33:37
- - cent4   Nie wyświetla żadnego rekordu - dalej null'e, ...   12.11.2011, 11:40:15
- - nospor   Tak, tylko że jak sam chyba łaskawie widzisz, to n...   12.11.2011, 11:41:54
- - cent4   Uczę się. A Ty jak zwykle jesteś "bardzo pomo...   12.11.2011, 11:43:58
- - nospor   CytatA Ty jak zwykle jesteś "bardzo pomocny...   12.11.2011, 11:48:21
- - cent4   O co Ci chodzi. Przecież napisałem "Dziękuję ...   12.11.2011, 11:51:49
- - nospor   Najpierw napisałeś CytatA Ty jak zwykle jesteś ...   12.11.2011, 11:54:00
- - cent4   ja już nie chcę nic pisać, bo widzę, że Cię urażam...   12.11.2011, 11:58:29
- - nospor   Cytatna dodatek mam ustawione przy łączeniu z bazą...   12.11.2011, 12:00:46
- - cent4   Nie wiem dlaczego... Mój błąd przepraszam... Taki ...   12.11.2011, 12:06:11


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: 18.10.2025 - 10:15