Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  PHP: Mysql MIN(nimi) väljaprintimine märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
kpihus
Kreisi kasutaja
kpihus

liitunud: 14.04.2003




sõnum 02.05.2012 09:57:18 PHP: Mysql MIN(nimi) väljaprintimine vasta tsitaadiga

Mysql päring tagastab sellise tulemuse:
Array ( [0] => stdClass Object ( [Nimi] => Nimi [kuup] => 2012-05-05 [MIN(hind)] => 123)


Kuidas peaks selle hinna PHP's väja kuvama ?

Klassikaliselt võiks teha "echo $muutuja->hind;" aga kuna hind on MIN'ga ümbritsetud, siis
"echo $muutuja->hind;" ka loomulikult ka "echo $muutuja->MIN(hind);" ei toimi.

Kontekst on Joomla.
Kommentaarid: 26 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 25
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
limp
HV Guru
limp

liitunud: 11.08.2003




sõnum 02.05.2012 10:01:00 vasta tsitaadiga

mysql päringut ei saa muuta?
select ... min(hind) as hind from ....

siis jääb see sulg ära
teine variant on teha uus muutuja

$sHind="MIN(hind)";
echo $muutuja->$sHind;

_________________
Ärgake lapsed, maailm on hädaohus

Windows keskkond on nagu li*s - kõik teda ke*ivad aga keegi teda ei armasta!
Kommentaarid: 56 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 52
tagasi üles
vaata kasutaja infot saada privaatsõnum
neros
HV Guru
neros

liitunud: 26.11.2003




sõnum 02.05.2012 11:57:36 vasta tsitaadiga

Nagu limp ütles. Samugi on võimalik
echo $muutuja->{"MIN(hind)"};

_________________
GitHub
.NET Core & Azure baasil lahendused ja arhitektuur - kontakt.
Kommentaarid: 48 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum
kpihus
Kreisi kasutaja
kpihus

liitunud: 14.04.2003




sõnum 02.05.2012 14:39:03 vasta tsitaadiga

Aitäh. Muutsin mysql päringut, tundus kõige mõistlikum.
Kommentaarid: 26 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 25
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  PHP: Mysql MIN(nimi) väljaprintimine
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.