Avatar billede kane Juniormester
02. september 2003 - 10:33 Der er 11 kommentarer og
1 løsning

hvis feltet ikke er tomt

Jeg har en linie jeg ikke vil se hvis feltet i databasen er tomt.

<? if ((empty ($sub1)) && $domain == $domain){ ?>

denne her virker ikke helt

og så skal jeg også bruge den hvis der er noget i
<? if ((full ($sub1)) && $domain == $domain){ ?>
Avatar billede minijensen1 Nybegynder
02. september 2003 - 10:38 #1
if ($sub == "") {
den er tom
} else {
den er ikke tom
}

og forresten, så vil if ($domain == $domain) ALTID give en true-værdi ..
Avatar billede kane Juniormester
02. september 2003 - 10:52 #2
hmmm hvis feltet sub1 er tomt vil jeg ikke se linien, men denne her virker ikke så godt....en parse fejl ved <tr>

                      <? if ($sub1 == "" && $domain==$domain) {}
                    else {                       
                                <tr>
                                  <td  class="greeTop">&nbsp;<?=$sub1?></td>
                                  <td  class="greeTop">&nbsp;<?=$pege1?></td>
                                  <td  class="greeTop">&nbsp;</td>
                                </tr>}<?}?>
Avatar billede repox Seniormester
02. september 2003 - 10:52 #3
if(!empty($sub)) {
echo $sub; };

Og som minijensen siger, $domain == $domain er jo totalt overflødig (måske direkte dum) eftersom værdien er identisk uanset hvad.....
Avatar billede kane Juniormester
02. september 2003 - 10:55 #4
men den kigger vel efter hvilken domain der nu er logget ind, hvordan skulle den elles vide at det er sub1 ud af 500 kunder?
Avatar billede repox Seniormester
02. september 2003 - 10:55 #5
<?php
if (!empty($sub1)) {
echo '<tr>
      <td  class="greeTop">&nbsp;'.$sub1.'</td>
      <td  class="greeTop">&nbsp;'.$pege1.'</td>
      <td  class="greeTop">&nbsp;</td>
    </tr>';

?>
Avatar billede repox Seniormester
02. september 2003 - 10:56 #6
Altså, if($domain == $domain) svarer til at du tager en rød vingummibamse og lægger den ved siden af en rød vingummibamse og siger 'De to er ens...'
Avatar billede kane Juniormester
02. september 2003 - 10:57 #7
<? if ((!empty ($sub1)) && $domain == $domain){ ?> jeg manglede et ! her kan jeg se,  hvad er så navnet hvis der er noget i feltet? full?
Avatar billede repox Seniormester
02. september 2003 - 11:00 #8
...

Hvis du vil udføre en handling hvis $sub er tom skal du skrive:
if(empty($sub)) {
echo 'Variablen er tom!';
};

Hvis du vil udføre en handling hvis $sub ikke er tom skal du skrive:
if(!empty($sub)) {
echo 'Variablen indeholder '.$sub;
};
Avatar billede kane Juniormester
02. september 2003 - 11:20 #9
men det er ikke en varible jeg vil se og ikke se, men en
<tr>
    <td>blabla</td>
</tr>
Avatar billede repox Seniormester
03. september 2003 - 14:13 #10
if(!empty($sub)) {
echo '

<tr>
    <td>blabla</td>
</tr>
';
};
Avatar billede kane Juniormester
03. september 2003 - 16:22 #11
jeg fandt frem til at denne her  <? if ((!$sub1) && ($domain == $domain)) {?>

kunne gøre tricket. men jeg takker for jeres hjælp, smid et svar shady og du vil modtager lidt takke point
Avatar billede kane Juniormester
16. september 2003 - 00:58 #12
jeg lukker...........sorry
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester