Forum » Izdelava spletišč » select * from table where...
select * from table where...
hidetr ::
Torej,
sem začetnik v php.
Sem googlal prisežem, našel sem ogromno snipetov in stvari, ki jih spridom uporabljam, vendar mi je še vedno neznanka tole, oz. ne vem kako to narediti optimalno...
imam mysql database z imenom _login v njem je tabela z imenom _seeds v njej je ene 14 stolpcev INT: _id, (VARCHAR)_user, (INT)_ak47,(INT) _blueberry, (INT)...
vrstica torej npr. taka: | 1 | janez | 10 | 14 | 0 | 11 | 0 | 17 |..
kako izbrati vse v vrstici npr: $query = sprintf("SELECT * FROM _seeds WHERE _user='%s'",...
in pokazati le tiste ki imajo vrednost _ak47, _blueberry in ostale (brez _id in _user)... večjo od 1...
V bistvu bi rad najprej echotal tiste ki imajo vrednost večjo od 1 in font pobarval zeleno, potem pa tiste z 0 in jih pobarval rdeče.
Bi moral drugače oblikovati tabelo?
Se opravičujem za obupno terminologijo, ampak sem res roockie.
sem začetnik v php.
Sem googlal prisežem, našel sem ogromno snipetov in stvari, ki jih spridom uporabljam, vendar mi je še vedno neznanka tole, oz. ne vem kako to narediti optimalno...
imam mysql database z imenom _login v njem je tabela z imenom _seeds v njej je ene 14 stolpcev INT: _id, (VARCHAR)_user, (INT)_ak47,(INT) _blueberry, (INT)...
vrstica torej npr. taka: | 1 | janez | 10 | 14 | 0 | 11 | 0 | 17 |..
kako izbrati vse v vrstici npr: $query = sprintf("SELECT * FROM _seeds WHERE _user='%s'",...
in pokazati le tiste ki imajo vrednost _ak47, _blueberry in ostale (brez _id in _user)... večjo od 1...
V bistvu bi rad najprej echotal tiste ki imajo vrednost večjo od 1 in font pobarval zeleno, potem pa tiste z 0 in jih pobarval rdeče.
Bi moral drugače oblikovati tabelo?
Se opravičujem za obupno terminologijo, ampak sem res roockie.
Tody ::
Začni z enostavnimi koraki.
Prvo se odloči kaj boš izbiral. Prvo si izbereš set, ki jih boš obdeloval, potem šele pogoje, ki morajo ustrezat in potem šele barvaš s CSS-om.
Prvo se odloči kaj boš izbiral. Prvo si izbereš set, ki jih boš obdeloval, potem šele pogoje, ki morajo ustrezat in potem šele barvaš s CSS-om.
HardFu ::
techfreak, sprintf je ok, ti moras preprecit SQL vrivanje preden napises query.
http://codeable.io
hidetr ::
$query = sprintf("SELECT * FROM _lightcost WHERE _light='%s'", mysql_real_escape_string($id));
zdaj zgleda npr. tako, a je dovolj, da se izognem vrivanju?
zdaj zgleda npr. tako, a je dovolj, da se izognem vrivanju?
MrBrdo ::
Pomoje je vredu, sam ne vem zakaj nebi uporabljal prepared statement, tako kot je techfreak:) napisal. Je bolj ziher zadeva (ne morš pozabit) in lažje za uporabo.
MrBrdo
technolog ::
Jaz lažje pozabim neko spakederavščino, ki mi jo framework vsili kot pa nativne funkcije. Glede enostavnosti uporabe se pa strinjam. Pa še to samo pogojno, če si skrajšaš klic za escapanje na mres() je tam tam.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | PHP in objektno programiranje (strani: 1 2 )Oddelek: Programiranje | 12149 (10616) | kivi113 |
» | php login - simpleOddelek: Izdelava spletišč | 894 (767) | FrEaKmAn |
» | MySQL Query VprašanjeOddelek: Izdelava spletišč | 3228 (2993) | overlord_tm |
» | Raziskava o ranljivosti spletnih strani z SQL bazami podatkovOddelek: Novice / Varnost | 4942 (4278) | sverde21 |
» | HTML forma in datumOddelek: Izdelava spletišč | 1804 (1540) | Muzo |