Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
Autor | Správa |
---|
Registrovaný: 01.05.07 Prihlásený: 30.03.13 Príspevky: 23 Témy: 10 | 10 |
Dobry, potrebudem spravit takyto select:
SELECT * FROM clanok WHERE od<'$cas' AND update='1' ORDER BY od
no a potrebujem tam dat nejaku podmienku if, ze ked update='2' tak do "od" sa pripocita nejake cislo
hmmm , neviem ci som to dobre vysvetlil
dik
|
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 | 96 |
if ($update=2)
$vysledok=mysql_query("SELECT * FROM clanok WHERE od<'$cas' AND update='1' ORDER BY od")
while ($zaznam=MySQL_Fetch_Array($vysledok))
{
$nieco = $zaznam['//to tvoje pole ktore chces nacitat//'];
echo "<p> ".$nieco +30."</p>";
}
else
echo "Chybička se bloudila!";
Asi tak nie som si istý
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
To ti nepôjde, veď ten select sám obmedzuješ len na riadky, kde update='1', tam, kde bude update rovný 2 to sa ani do toho selectu nedostane.
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 07.03.06 Prihlásený: 23.01.11 Príspevky: 404 Témy: 2 | 2 Bydlisko: Prešov / Pr... |
oaki: No ja osobne som to celkom nepochopil Potrebuješ pri výpise oddeľovať hodnotu od, alebo kde? Ak až pri výpise, oddelíš to jednoducho, ak pri selecte, tak povedz čo chceš urobiť, treba ten select inak napísať...
|
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 | 96 | |
Registrovaný: 01.05.07 Prihlásený: 30.03.13 Príspevky: 23 Témy: 10 | 10 |
mylan píše: oaki: No ja osobne som to celkom nepochopil Potrebuješ pri výpise oddeľovať hodnotu od, alebo kde? Ak až pri výpise, oddelíš to jednoducho, ak pri selecte, tak povedz čo chceš urobiť, treba ten select inak napísať...
No potrebujem aby som mal vypis zoradeny podla stlpca "od" ale tak ze ked v riadku sa update=2, tak sa tomu cislu "od" pripocita nejake cislo, cize sa ten riadok posunie pri tom konecnom vypise. a potrebujem iba prvych desat.
dufam ze uz som to lepsie napisal, je to dost tazke vysvetlit.
dik
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
Ešte jednu informáciu by sme potrebovali: má sa to zoraďovať zostupne, alebo vzostupne (podľa od)? Zostupne je 10, 9, 8, 7, ..., vzostupne 1, 2, 3, 4...
Ak to chceš mať precízne, musíš to určite všetko načítať do poľa, prejsť tým poľom a pridať tie čísla a potom pole opäť zoradiť. To ti bude obstarávať PHP, čisto databázou to ja neviem riešiť (možno sa to dá, možno nedá, neviem).
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 08.06.07 Prihlásený: 10.06.07 Príspevky: 2 Témy: 0 | 0 |
daj tabulku a skus rozumnejsie napisat co potrebujes. nie som si isty ci ta chapem, ale toto sa da spravit ciste cez sql
|
|
Stránka: 1 z 1
| [ Príspevkov: 8 ] | |
|