Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 9 ] 
AutorSpráva
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok NapísalOffline : 27.04.2010 21:25

Zdravim potrebujem zistit ci v tabulke v urcitom stlpci je nieco napisane alebo nieje.

Davam konkretny sql dotaz

Kód:
SELECT kartel FROM uzivatelia WHERE id='{$_SESSION['id']}'


A teraz potrebujem spravit podmienku ze ak tam nieco je tak napise napr vyplnene a ak tam nic neni napise nevyplnene a vazne nwm ako to mam spravit


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.04.09
Prihlásený: 18.01.22
Príspevky: 1188
Témy: 198
Príspevok NapísalOffline : 27.04.2010 21:35

Kód:
$sql = "SELECT kartel FROM uzivatelia WHERE id='{$_SESSION['id']}'";
$odosli = mysql_query( $sql ) or die ( mysql_error() );
$riadkov = mysql_num_rows( $odosli );
if( $riadkov > 0 ) {
echo "jupiii! nasli sme to co ste chceli!";
} else {
echo "prepacte, ale nasa DB je nedostatocna na vase poziadavky";
}


Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok Napísal autor témyOffline : 27.04.2010 21:40

tu je ale ten problem ze vzdy to vrati jeden riadok ale ja potrebujem zistit ci priamo v tom stplci kartel je nieco dane alebo nie a podla toho vypisat


Offline

Správca fóra
Správca fóra
Zistenie obsahu stlpca v DB

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 27.04.2010 21:53

proste si skontroluj, ci je stlpec NULL alebo obsahuje prazdny retazec, alebo sa v nom nachadza nejaka hodnota...

Kód:
SELECT IF(kartel IS NULL, 'nevyplnene', 'vyplnene') AS status FROM uzivatelia WHERE id='{$_SESSION['id']}'







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok Napísal autor témyOffline : 27.04.2010 21:56

aha dakujem presne toto som potreboval len este nwm ako sa bude pracovat s tym vyplnene a nevyplnene. Ak by si mi mohol prosim dat priklad budem vdacny :)


Offline

Správca fóra
Správca fóra
Zistenie obsahu stlpca v DB

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 27.04.2010 22:05

ak je stlpec kartel NULL vrati hodnotu nevyplnene, naopak, ak obsahuje nejaku hodnotu, vrati vyplnene... pouzitie je standardne :)







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok Napísal autor témyOffline : 27.04.2010 22:18

No ale aj tak to akosi nefunguje totizto som si do tabulky dal dva zaznamy v jednom som ten kartel vyplnil a v druhom nie a ked to spustim na mysql servery tak to stale vracia nevyplnene

teda zadavam tam toto

Kód:
SELECT IF(kartel IS NULL, 'nevyplnene', 'vyplnene') AS status FROM uzivatelia WHERE id=6

alebo dam id 7

a stale to vracia

status
vyplnene

toto je struktura tabulky


Kód:
CREATE TABLE `uzivatelia` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`meno` VARCHAR( 10 ) NOT NULL ,
`heslo` VARCHAR( 10 ) NOT NULL ,
`email` VARCHAR( 30 ) NOT NULL ,
`spolocnost` VARCHAR( 20 ) NOT NULL ,
`icq` VARCHAR( 15 ) NOT NULL ,
`kartel` TEXT NOT NULL ,
`info` TEXT NOT NULL
) ENGINE = MYISAM ;


Offline

Správca fóra
Správca fóra
Zistenie obsahu stlpca v DB

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 27.04.2010 22:26

tak vracia nevyplnene alebo vyplnene? rozhodni sa...

v strukture tabulky mas stlpec kartel ako NOT NULL, takze logicky vyssie uvedeny select nemoze nikdy vracat nevyplnene, lebo nikdy nebude NULL, je totiz rozdiel NULL a prazdny retazec, skus preto pouzit toto:
Kód:
SELECT IF(kartel = '', 'nevyplnene', 'vyplnene') AS status FROM uzivatelia WHERE id=6







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok Napísal autor témyOffline : 27.04.2010 22:28

Tak dakujem uz to funguje ako ma ale nechapem to lebo ja som menil aj tu tabulku na NULL a aj tak to neslo ale to uz je jedno teraz to ide a to som rad dakujem :)


Odpovedať na tému [ Príspevkov: 9 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Predlzenie stlpca

v HTML, XHTML, XML, CSS

5

599

27.11.2008 18:52

beks Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Excel šírka stlpca

v Ostatné programy

2

1713

19.12.2018 9:17

LukIneskoNR Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Mysql-najdenie volneho stlpca

v Databázy

12

898

11.01.2009 11:05

GoodWill Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. UPDATE stlpca typu text

v Databázy

0

632

14.09.2008 14:47

Blackdevil Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zistovanie sirky stlpca tabulky

v HTML, XHTML, XML, CSS

5

558

20.03.2009 16:05

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Priemer stĺpca z databázy

v PHP, ASP

2

333

19.01.2017 12:14

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. natiahnutie praveho a laveho stlpca

v HTML, XHTML, XML, CSS

5

655

02.05.2009 21:43

mienkofax Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Typ stlpca pre dlhy text

v Databázy

3

1045

24.10.2007 10:17

mokus Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako zabezpecit inkrementaciu 2.stlpca?

v PHP, ASP

6

535

23.03.2009 17:58

djsulo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hodbota celého stĺpca je O

v Databázy

2

537

30.12.2010 11:18

blazej44800 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Výpis podľa stĺpca z MySQL

v PHP, ASP

6

391

04.11.2012 21:14

xxx9955 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. výber stĺpca z excelu do txt

v PHP, ASP

0

334

05.01.2018 8:35

cinematik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Update stĺpca char cez regulárny výraz

v Databázy

2

661

29.10.2011 16:40

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Spojenie 2 stlpcov do 1 stlpca

v Databázy

6

1327

06.01.2010 20:59

baumax Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. sparovanie vystupu podla stlpca v MySQL DB

v Databázy

1

526

09.12.2009 11:47

GoodWill Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. presunut udaje z jedneho do druheho stlpca

v Databázy

2

695

12.09.2008 21:20

m4r14n Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra