Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> coś pokroju explode?
fiszol
post
Post #1





Grupa: Zarejestrowani
Postów: 453
Pomógł: 16
Dołączył: 25.05.2004
Skąd: Gorzów Wlkp.

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


Witam, szukam sposobu na wyciągnięcie tylko jednej wartości z pola text w którym przechowywane są dane odseparowane spacjami, chciałbym tę wartość wybrać na drodze zapytania żeby później uniknąć explodowania stringa który sięga wagą kilkunastu kb. Orócz tegu nurtuje mnie jeszcze jedno - a mianowicie czy da się zwrócić dane z tego zapytania wdłg ORDER BY 'właśnie_ta_wartość' ?


pozdrawiam,
fiszol
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
fiszol
post
Post #2





Grupa: Zarejestrowani
Postów: 453
Pomógł: 16
Dołączył: 25.05.2004
Skąd: Gorzów Wlkp.

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


ad1. to nie moja baza
ad2. to wartośc po 33 spacji więc czymś pokroju explode, żeby nie używać jak teraz:

  1. <?
  2. $q=$db->get_results("SELECT * FROM $cdb.character ORDER BY name ASC");
  3. foreach ( $z as $q )
  4.  
  5. {
  6. $data = $z->data;
  7. $data =explode(,$data);
  8. echo $data[33];
  9. };
  10. ?>

No i order zamiast by name chciałbym mieć wdłg wartości po 33 spacji...

//[php] się chrzni przy edycji...

Ten post edytował fiszol 1.11.2006, 16:50:54
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: 8.10.2025 - 16:19