[ Príspevkov: 11 ] 
AutorSpráva
Offline

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

Registrovaný: 30.09.07
Prihlásený: 30.11.11
Príspevky: 143
Témy: 37 | 37
NapísalOffline : 08.07.2009 23:04 | IS NOT NULL

Chcem vytiahnut obrazok do slideshov. Kedze nie kazda polozka ma obrazok(product_thumb_image), IS NOT NULL by mi malo zabezpecit ze nebude vyberat zaznam ktory ma tuto polozku prazdnu. Z tychto zaznamov to vdaka randu vyberam nahodne. Preco to ale nefunguje to fakt netusim. Bohuzial mi vybera aj polozky bez obrazka a tym padom mi nic nezobrazuje.

Kde robim chybu?

Dik

Kód:
$result = MySQL_Query("SELECT * FROM jos_vm_product WHERE product_thumb_image IS NOT NULL ORDER BY rand() limit 0,1");


Offline

Užívateľ
Užívateľ
IS NOT NULL

Registrovaný: 31.05.09
Prihlásený: 02.06.17
Príspevky: 562
Témy: 37 | 37
Bydlisko: BegyBen
NapísalOffline : 08.07.2009 23:52 | IS NOT NULL

Problem je v tom, ze pri vytvarani tabulky si zadal NOT NULL
Ak mas phpmyadmina, tak zmen v stlpeci product_thumb_image predvolené na NULL. Potom by ti to malo ist

PS: tieto udaje co tam uz mas nahodene budes musiet asi nahodit znova. Ci to je spravne si overis tak, ze ak si zobrazis tab. napr. v phpmyadminovi tak tam kde nic nezadas sa ti zobrazi NULL


Naposledy upravil Snacker dňa 08.07.2009 23:58, celkovo upravené 1

_________________
"Ženy jsou jako domény. Ty nejlepší jsou zabrané, ale pořád můžete získat nějaké z exotických zemí."
Offline

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

Registrovaný: 30.09.07
Prihlásený: 30.11.11
Príspevky: 143
Témy: 37 | 37
Napísal autor témyOffline : 08.07.2009 23:56 | IS NOT NULL

Prave ze to predvolene na NULL uz je.


Offline

Užívateľ
Užívateľ
IS NOT NULL

Registrovaný: 31.05.09
Prihlásený: 02.06.17
Príspevky: 562
Témy: 37 | 37
Bydlisko: BegyBen
NapísalOffline : 09.07.2009 0:19 | IS NOT NULL

chod do SQL a zadaj prikaz:
SELECT * FROM jos_vm_product WHERE product_thumb_image IS NULL

co ti vrati?


_________________
"Ženy jsou jako domény. Ty nejlepší jsou zabrané, ale pořád můžete získat nějaké z exotických zemí."
Offline

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

Registrovaný: 30.09.07
Prihlásený: 30.11.11
Príspevky: 143
Témy: 37 | 37
Napísal autor témyOffline : 09.07.2009 0:30 | IS NOT NULL

Taak uz vidim v com je problem. Podla toho nie je ani jeden zaznam prazdni. Vyhodnoti vsetky ako neprazdne. Co je blbost, lebo drviva vacsina z nich prazdna je.


Offline

Užívateľ
Užívateľ
IS NOT NULL

Registrovaný: 31.05.09
Prihlásený: 02.06.17
Príspevky: 562
Témy: 37 | 37
Bydlisko: BegyBen
NapísalOffline : 09.07.2009 0:32 | IS NOT NULL

Zadaval si prevolene NULL pri vytvarani tabulky alebo dodatocne?
Ak dodatocne tak nevyplnene bunky na ti nezmenia na NULL. Ak to mas teraz na null tak insertni nejaky zaznam kde nevyplnis product_thumb_image a daj znova prikaz SELECT * FROM jos_vm_product WHERE product_thumb_image IS NULL /// nalo by ti to ukazat ten zaznam


_________________
"Ženy jsou jako domény. Ty nejlepší jsou zabrané, ale pořád můžete získat nějaké z exotických zemí."
Offline

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

Registrovaný: 30.09.07
Prihlásený: 30.11.11
Príspevky: 143
Témy: 37 | 37
Napísal autor témyOffline : 09.07.2009 14:01 | IS NOT NULL

Nie, ziaden najdeny vysledok. Pridavam nahlad nastavenia tejto polozky.
IS NOT NULL


Offline

Skúsený užívateľ
Skúsený užívateľ
IS NOT NULL

Registrovaný: 29.10.07
Prihlásený: 27.10.23
Príspevky: 1395
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 09.07.2009 14:10 | IS NOT NULL

To co sa ti tu Snacker snazi vysvetlit je, ze je rozdiel ci je v polozke NULL alebo je tma prazdny retazec.
Obe sa ti zobarzia ako prazdne, ale NULL je len jedna z nich.

Pouzi vo WHERE podmienke IFNULL a mas po probleme


_________________
PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME
Mobil: Xiaomi POCO F2 PRO
Offline

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

Registrovaný: 30.09.07
Prihlásený: 30.11.11
Príspevky: 143
Témy: 37 | 37
Napísal autor témyOffline : 09.07.2009 15:12 | IS NOT NULL

Hmm, keby som to vedel pouzit mam po probleme uz davno a nevypisujem sem:)
Ked som to pochopil IFNULL( product_thumb_image, 0 ) mi nezabezpeci nic ine ako to co uz som mal pomocou NOT NULL. Ako ho efektivnejsie zakomponovat do mojej query?


Offline

Správca fóra
Správca fóra
IS NOT NULL

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51 | 51
Bydlisko: Bratislava
NapísalOffline : 09.07.2009 15:26 | IS NOT NULL

ako naplnas tu tabulku? ak nepridavas obrazok, udavas v inserte aj stlpec product_thumb_image a priradujes mu prazdnu hodnotu (nie NULL)?

skus pouzit:
Kód:
SELECT * FROM jos_vm_product WHERE product_thumb_image<>'' ORDER BY rand() limit 0,1


_________________
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

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

Registrovaný: 30.09.07
Prihlásený: 30.11.11
Príspevky: 143
Témy: 37 | 37
Napísal autor témyOffline : 09.07.2009 15:36 | IS NOT NULL

Diky Sten, opat raz si mi pomohol:) Este vyriesit problem s kodovanim- ma problemy s interpunkciou, tym padom mi niektore obrazky nevykresli.


 [ Príspevkov: 11 ] 


IS NOT NULL



Podobné témy

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

SERVER PROTOCOL vracia NULL

v PHP, ASP

2

388

12.01.2015 14:04

quark

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

Column 'poradie' cannot be null

v Databázy

0

449

09.12.2011 19:22

camo

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

vlozit cez PHP hodnotu NULL do databazy

v PHP, ASP

2

568

30.07.2009 15:13

tomast7

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

pouzivat '' "" alebo NULL

v PHP, ASP

2

445

26.02.2011 17:56

Ďuri

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

Teamspeak-not working

v Kôš

3

62

19.05.2016 19:20

Yacko

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

device not reorganized

v Pevné disky a radiče

2

435

29.11.2009 15:16

shiro

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

usb device not recognized

v Operačné systémy Microsoft

9

1005

02.11.2008 19:09

Punker661

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

USB DEVICE NOT RECOGNIZED

v Externé zariadenia

4

1535

16.09.2006 10:22

rawes

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

operating system not found

v Notebooky a netbooky

4

1248

29.10.2010 22:57

crazzy-aukro

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

ADPCM codec not detected

v Zvuk

1

925

07.04.2006 13:56

XPM

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

usb drive not recognized

v Ostatné zariadenia

5

1391

14.12.2009 6:26

adolf_master

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

problem- drive not ready

v Operačné systémy Microsoft

6

567

25.11.2009 17:37

foci1994foci

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

\xC2 is not defined ???

v JavaScript, VBScript, Ajax

1

414

23.08.2009 0:07

senty

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

Location is not available

v Operačné systémy Microsoft

4

442

11.07.2011 14:43

Hazard

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

USB DEVICE NOT RECOGNIZED

v Ovládače

2

1517

13.08.2007 22:35

Rbot

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

Keyboard - zapisovanie nôt online

v Audio programy

2

1670

20.09.2010 23:14

majso7



© 2005 - 2024 PCforum, edited by JanoF