Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

PHP & MySQL - Rezultati upita Uppercase

[es] :: PHP :: PHP & MySQL - Rezultati upita Uppercase

[ Pregleda: 2170 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bujika

Član broj: 13400
Poruke: 60
80.74.163.*



Profil

icon PHP & MySQL - Rezultati upita Uppercase29.06.2004. u 14:53 - pre 241 meseci
Pozdrav!

da li bi neko mogao da mi pomogne, i da mi objasni kako bih mogao da rezultate upita dobijam u uppercase formatu?

Sve upite radim preko objekata, i koristim PHP funkcije kao sto su:

Code:
$this->result = @mysql_query($session_sql);
$this->rows = @mysql_num_rows($this->result);
$this->data = @mysql_fetch_array($this->result);


Kada hocu da zadam ispisivanje rezultata upita, koristim for petlju, npr.

Code:
for ($i =0; $i < $rows; $i++) {
  $db->fetch($i);
  print $db->data[Last_Name];
};



Dakle, ono Last_Name treba da se printa na strani velikim slovima. Problem je sto ne mogu da koristim npr.

Code:
print strtoupper($db->data[Last_Name]);


... jer je aplikacija stvano velika, i ne mogu da prolazim fajl po fajl, i da gledam liniju po liniju i da menjam kod.

Takodje, upiti su vec definisani (i ima ih svuda po fajlovima), i ne mogu da ih menjam u npr. SELECT UPPER(Last_Name) FROM ...


Ima li neko ideju kako da se ovo resi?

[ mod markom: ubačeni code tagovi ]

[Ovu poruku je menjao markom dana 29.06.2004. u 16:19 GMT]
 
Odgovor na temu

NikolaVeber
NikolaVeber
neradnik na porodiljskom bolovanju
Karlsruhe

Član broj: 5115
Poruke: 1254
*.rz.uni-karlsruhe.de

Jabber: nikolaveber@jabber.org
ICQ: 121532865


Profil

icon Re: PHP & MySQL - Rezultati upita Uppercase29.06.2004. u 14:58 - pre 241 meseci
Pa te dve stvari koje si rekao da ti ne odgovaraju su mi pale na pamet. Neko trece resenje ne znam.

Sto ne koristis replace / replace all - imas u skoro svim editorima - da promenis linije u kodu. I ako istu stvar imas na mnogo mesta, bilo bi logicno napraviti funkciju i nju pozivati, pa su sve izmene lake.
Pop Servis "Paradise Tours"
Java User Group Karlsruhe
IT Dan - Srbija

Officer, I saw the driver who hit me - his name was Johnny Walker.
 
Odgovor na temu

bzero
dev null
europe

Član broj: 5907
Poruke: 371
195.178.54.*

Jabber: bzero@elitesecurity.org
Sajt: www.google.com/search?q=b..


Profil

icon Re: PHP & MySQL - Rezultati upita Uppercase29.06.2004. u 15:32 - pre 241 meseci
Ako se svi upiti rade preko jedne klase (trebalo bi da je tako po onome sto si rekao), onda je verovatno najlogicnije da promenis samu klasu, pa da posle:

Code:

$this->result = @mysql_query($session_sql);
$this->rows = @mysql_num_rows($this->result);
$this->data = @mysql_fetch_array($this->result);


dodas liniju:
Code:

$this->data[Last_Name] = strtoupper($this->data[Last_Name]);

Never trust an operating system you don't have sources for.
 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1043
*.vdial.verat.net



+3 Profil

icon Re: PHP & MySQL - Rezultati upita Uppercase30.06.2004. u 01:57 - pre 241 meseci
Zasto je problem da koristis strtoupper() u petlji (koliko sam razumeo to je tvoj kod, podlozan promenama).
Code:

for ($i =0; $i < $rows; $i++) {
  $db->fetch($i);
  print strtoupper($this->data[Last_Name]);
};

Ako ti ni ovo ne odgovara onda promeni klasu koju koristis i dodaj joj funkcionalnost koja ti je potrebna.


Owl
 
Odgovor na temu

[es] :: PHP :: PHP & MySQL - Rezultati upita Uppercase

[ Pregleda: 2170 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.