Navigacija

Vartotojų tinkle

Prisijungusių svečių: 81
Prisijungusių narių: 0
Prisijungusių narių nėra

Registruoti nariai: 25,963
Naujausias narys: WolfHammer

Naujausi straipsniai

Paskutiniai nariai

minimukas19:59:02
N-20 2 savaitės
Reikalas 2 savaitės
Rytis 3 savaitės
DjArtas 4 savaitės
WolfHammer 4 savaitės
Nostesi14 savaitės
Wisedocs15 savaitės
asdasdddz18 savaitės
Paslapties K...19 savaitės
Audrius_1722 savaitės
Simbijanas34 savaitės
Karinacraft35 savaitės
Žmogus38 savaitės
Bruksnys42 savaitės
Darexs45 savaitės
Nepas46 savaitės
keistuole48 savaitės
Gizmis49 savaitės
MaFetas63 savaitės

Informacija:


OS: Unknown
Naršyklė: Nežinoma
IP: 216.73.216.62
Naujienų: 529
Straipsnių: 235
Temų: 52,590
Postų: 522,550
Postų pask. parą: 0
Shout'ų pask. parą: 0
P.S.C. pask. parą: 0
Nuorodų kataloge: 13

Lankomumo Statistika

Peržiūrų šiandien: 22

Iš viso peržiūrų: 22948724

Prisijungti

REGISTRUOTIS
Nario vardas

Slaptažodis



Pamiršai slaptažodį?
Paprašyk naujo

Aktyvuoti save

Šaukykla

Jei norite rašyti žinutes, turite prisijungti.

minimukas
2026 Vas. 21 08:02:25
oi oi akinanti šypsen yra dar cia gyvu? akinanti šypsen

N-20
2026 Vas. 6 21:02:05
O mes dar gyvi šypsosi)

WolfHammer
2026 Sau. 25 01:01:35
drovus

Žmogus
2025 Geg. 31 10:05:18
Kas geresnio? šypsosi

Nepas
2025 Bal. 9 17:04:13
drovus

Šaukyklos archyvas

Apklausa

Ar esate patenkinti lietuviško vertimo kokybe?

Taip!

Taip, bet yra ką taisyti (parašysiu komentaruose)

Ne

Norėdamas balsuoti turite prisijungti.
Archyvas
Reklama 400x60
php if'as
Forumas | PHP-Fusion, WordPress, Shopify, PHP ir MySQL (PROGRAMAVIMAS) | Žaliems

Autorius: zygisn Peržiūrų: 4028      Spausdinti temą
2014 Kov. 31 19:03:31          1 žinutė iš 4
Spausdinti pranešimą
Taigi turiu saugoma zodi duombazej 'XBOX'.

php failiuke esu iskeles salyga:


if($row->platforma == 'PC' or 'pc'){
echo"pirmas tekstas";
}
else if($row->platforma == 'XBOX' or 'xbox'){
echo"antras";
}
else if($row->platforma == 'PS' or 'PS3' or 'PS4'){
echo"trecias";
}
else if($row->platforma == 'WII' or 'Wii' or 'Wii U' or 'WII U'){
echo"ketvirtas...";


Atrodo is paziuros durnai, bet nesuprantu, kas ir kur pjaunasi, kad man visada atvaizduoja pirmojo salyginio klausimo atsakyma. Siuo atveju butu: "pirmas tekstas"

Jei pakeiciu eiliskumo tvarka, tai, kaip ir minejau spauzdina pirmaji teksta.


3 atsakymai:
2014 Kov. 31 20:03:37          2 žinutė iš 4
Spausdinti pranešimą
Jeigu if yra daugiau negu 3 atvejai, patartina naudoti switch ( http://www.php.net/manual/en/con...switch.php )


$row = strtolower($row); // Visas raides padaro mažosiomis
switch($row)
{
case 'pc':
{
echo "pirmas tekstas";
}
break;
 
case 'xbox'
{
echo "antras";
}
break;
 
case 'ps':
case 'ps3':
case 'ps4':
{
echo "trecias";
}
break;
 
case 'wii':
case 'wii u':
{
echo "ketvirtas...";
}
break;
}

EDIT: Nelygiuoja kažkodėl kodo, todėl įdedu čia: http://pastebin.com/4Rctc2Fa
+1


2014 Kov. 31 20:03:16          3 žinutė iš 4
Spausdinti pranešimą
Edit: viskas vis delto suejo. Dekui.

Edit2: klaida buvo tame, kad

else if($row->platforma == 'XBOX' or 'xbox')
reikejo keist i :
else if($row->platforma == 'XBOX' or '$row->platforma == 'xbox')

ir t.t.
0


2014 Bal. 1 22:04:14          4 žinutė iš 4
Spausdinti pranešimą
Nėra tokio dalyko kaip or . or naudojamas MySQL, php or reiškia ženklas ||
0

Peršokti į forumą: