21. oktober 2004 - 00:36Der er
16 kommentarer og 1 løsning
"if" sætning hvis databasen er tom
Hej...
Jeg har lavet et udtræk fra en database og tilført den med en while loop, så den viser hvert produkt i hver sin tabel... alt det er fint... men hvad nu hvis udtrækket til tabellen er tom, så vil jeg gerne have at der står eks. "ingen produkter"... Er det sådan at det skal laves noget lign.
enten er det fordi du ikke beskrive den så godt, eller også har du misforstået noget! når du bruger do-while løkker er det ganske enkelt blot for at få handlingen udført mindst en gang (også selv om din syntax ikke opfylder dine krav). ¨ For at tage et dårligt eksempel: Hvis man vil simulere et fyrværkeri, og der mindst SKAL skydes en kanon af, kan det skrives som;
do { //fyr kanonen af! } while (der stadig er krudt tilbage);
Altså i forspørgelser hvor det ikke direkte vil fremgå hvor mange flere elementer du har arbejde med efter hver beabejdning. Det kan for eksempel bruges ved beregning af primtal under en eller anden grænse, hvor du vil være sikker på at du mindst får et resultat ud, skønt det ligger over din fastsatte grænse. Altså forspørgelser hvor næste syntax vil afhænge mere eller mindre 100% af din forrige beregning!
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.