DainisL Posted December 25, 2009 Report Share Posted December 25, 2009 Sveiki Ir MySQL tabula, kurā, piemēram ir trīs lauki id,image,vards. Lauks image ir BLOB, kurš domāts mazu bildīšu saglabāšanai. Laukā image kādreiz ir bilde, bet kādreiz nav-tā ir tukša. Nevaru tikt galā, kā uzrakstīt kveriju, kurš parāda tikai tos ierakstus kurš satur bildi. Quote Link to comment Share on other sites More sharing options...
2easy Posted December 25, 2009 Report Share Posted December 25, 2009 SELECT * FROM tabula WHERE image IS NOT NULL http://dev.mysql.com/doc/refman/5.0/en/select.html http://dev.mysql.com/doc/refman/5.0/en/working-with-null.html Quote Link to comment Share on other sites More sharing options...
Grey_Wolf Posted December 25, 2009 Report Share Posted December 25, 2009 Lauks image ir BLOB, kurš domāts mazu bildīšu saglabāšanai. shii nepavisam nav laba doma, jo reti kad bildiite buus mazaka par paris kb. tas ir viens, otrs, var lauku arii uzliikt kaa NULL (ja ats ir tuksh) un parbaudiit vai nav NULL , bet NULL izmantot arii nav isti pratiigi.. Vienkarsakais ir parbaudiit vai vinsh nav tuksh WHEARE bilde !='' respektiivi standarta parbaude .. -- Quote Link to comment Share on other sites More sharing options...
DainisL Posted December 25, 2009 Author Report Share Posted December 25, 2009 Liels Paldies par atsaucību. Viss OK. Doma man bija tāda: lielās bildes glabāt uz diska, bet mazās (maks.100x80px) pamēģināt saglabāt tabulā, apskatīties kas no tā sanāks, kā arī iemācīties samazināt augšupielādētās bildes. Quote Link to comment Share on other sites More sharing options...
2easy Posted December 25, 2009 Report Share Posted December 25, 2009 pamēģināt jau tā var, taču labāk ievērot konsekvenci: ja faili tad faili, ja db tad db, nevis izmētāt bildes pa visurieni. tīri no performances viedokļa failus labāk likt failu sistēmā. šajā gadījumā db ir lieks līmenis pa vidu. vai varbūt ir kāds ieguvums likt bildes tabulā? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.