Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: php+mysql dilema

Parašė tautvys92· 2009 Gru. 18 18:12:37
#1

Taigi, MySQL'e turime daaaug laukelių, pavadintų pvz. a1 , a2 , a3 ir t.t.
Išsitraukiame jų visų reikšmes, gauname daug kintamųjų su konkrečiomis reikšmėmis.
Reikia surasti kurio laukelio reikšmė yra pvz. "X" ir pasiimti jo numeriuką.

Pavyzdys. Jeigu

$a7 == "X";

tai reikia kažkaip pasiimti skaičių 7
gautumėm

$skaicius == "7";

. Tada darysiu antrą užklausą, ir ieškosiu susijusios reikšmės laukelio, pavadinto b$skaicius (pavyzdinis variantas gautųsi b7) ir pasiimsiu reikalingą reikšmę.

Taigi, didysis klausimas: Ar yra geresnis sprendimas be if
elseif
...
elseif
else
?
Nes šitas variantas gan stipriai apkrautų serverį.