Ankündigung

Einklappen
Keine Ankündigung bisher.

if - Abfrage in tabelle

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • if - Abfrage in tabelle

    hi, ich hab da mal ne frage.
    ich möchte eine mysql tabelle auslesen und die datensätze in einer tabelle darstellen. Dabei möchte ich wenn eine spalte bzw. eine variable leer ist dass er die gesamte zeile in der tabelle nicht ausgeben.

    ich hab es so probiert, erstmal zu testzwecken. wollte das dann noch mit globalen variablen umbauen aber erstmal soll es so laufen.

    Code:
    echo " <table border = \"0\" width = \"200\">";
    
    
    
    	 while ($row = mysql_fetch_object($result))
    
       		{   
       			echo "<tr><td></td></tr><tr><td></td></tr><tr><td><u>$row->Squad:</u></td></tr>";
       			
       			if ($row->Leader != "" )
    				{
    					echo "<tr><td>Leader:$row->Leader</td></tr>";
    				}
    			if ($row->CoLeader != "" )
    				{
    					echo "<tr><td>Co-Leader:$row->CoLeader</td></tr>";
    				}
    			if ($row-Fighter1 != "" )
    			   {
    					echo "<tr><td>Fighter:$row->Fighter1</td></tr>";
    				}
    			if ($row->Fighter2 != "")
    				{
    					echo "<tr><td>Fighter:$row->Fighter2</td></tr>";
    				}
    			if ($row->Fighter3 != "")
    				{
    					echo "<tr><td>Fighter:$row->Fighter3</td></tr>";
    				}
    			if ($row->Fighter4 != "")
    				{
    					echo "<tr><td>Fighter:$row->Fighter4</td></tr>";
    				}
    				
    			echo "<tr><td></td></tr>";
    }
    
     		echo "</table>";
    hat jemand von euch eine idee wie ich das machen kann????

    lg anja

  • #2
    http://www.php.net/empty
    [url]www.php-maven.org[/url] PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
    Twitter @ [url]https://twitter.com/#!/mepeisen[/url] und Facebook @ [url]http://t.co/DZnKSUih[/url]

    Kommentar


    • #3
      wie wäre es damit?
      Code:
      echo " <table border = \"0\" width = \"200\">";
      
          while ($row = mysql_fetch_object($result))
               {   
                  echo "<tr><td> </td></tr><tr><td> </td></tr><tr><td><u>$row->Squad:</u></td></tr>";
                  
                  if ($row->Leader != ""  && 
                      $row->CoLeader != "" &&
                      $row-Fighter1 != "" &&
                      $row->Fighter2 != "" &&
                      $row-Fighter3 != "" &&
                      $row->Fighter4 != "" &&
                     )
                  {
                     echo "<tr><td>Leader: $row->Leader</td></tr>";
                     echo "<tr><td>Co-Leader: $row->CoLeader</td></tr>";
                     echo "<tr><td>Fighter: $row->Fighter1</td></tr>";
                     echo "<tr><td>Fighter: $row->Fighter2</td></tr>";
                     echo "<tr><td>Fighter: $row->Fighter3</td></tr>";
                     echo "<tr><td>Fighter: $row->Fighter4</td></tr>";
                  }
                     echo "<tr><td> </td></tr>";
      }
      
             echo "</table>";
      wobei ich mich frage wozu du eine tabelle brauchst, die nur aus einer spalte besteht und wo eh alle daten untereinander stehen?

      mario.
      Problems with Windows : REBOOT
      Problems with Linux : BE ROOT

      Kommentar


      • #4
        danke, dass kann ich dann für die register_globals verwenden löst aber mein problem nicht.
        wie kann ich es machen dass er eine zeile in einer tabelle nciht darstellt wenn die variable leer ist? oder hab ich in der manual was überlesen`?

        Kommentar


        • #5
          Zitat von Anuschka
          danke, dass kann ich dann für die register_globals verwenden löst aber mein problem nicht.
          Auf welche Frage war denn das die Antwort?

          Zitat von Anuschka
          wie kann ich es machen dass er eine zeile in einer tabelle nciht darstellt wenn die variable leer ist? oder hab ich in der manual was überlesen`?
          Das macht doch dein Script von oben! Wenn eine der Inhalte leer ist, wird die Zeile nicht ausgegeben und dann auch logischerweise nicht dargestellt.
          [url]www.php-maven.org[/url] PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
          Twitter @ [url]https://twitter.com/#!/mepeisen[/url] und Facebook @ [url]http://t.co/DZnKSUih[/url]

          Kommentar

          Lädt...
          X