Re: Mehrfachabfragen von Checkbox-Inhalten - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Claus S. (1671 Beiträge) am Dienstag, 9.April.2002, 22:28.
    Re: Mehrfachabfragen von Checkbox-Inhalten

      hallo micha,

      sollte so funzen:

      $ausschuesse = "";
      

      if ($checkbox1)
           {
            $ausschuesse .= "Gremium1, ";
           }
      if ($checkbox2)
           {
            $ausschuesse .= "Gremium2, ";
           }
      if ($checkbox3)
           {
            $ausschuesse .= "Gremium3, ";
           }
      
      ... etc.

      und dann

      .....size="2">$ausschuesse ....


      gruss claus


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Micha Jost (347 Beiträge) am Dienstag, 9.April.2002, 11:09. WWW: rathaus-buerstadt.de
    Mehrfachabfragen von Checkbox-Inhalten

      Hallo liebe Knobelgemeinde,
      mit dem nachfolgenden Code wird eine Ausgabeseite (Detailliste) zu einer Person erzeugt (Name, Adresse usw..)
      Im Datensatz zu der Person sind mit checkbox-Inhalten Angaben zu Mitgliedschaften enthalten (Gremium 1, Gremium 2, ...)
      Eine Person kann Mitglied in bis zu 6 Gremien sein.
      Und genau diese Informationen sollten in der Zeile Gremien hintereinander aufgeführt werden.
      Da fehlt mir noch ein Gedankenblitz, macht man das über loop über get und wie müsste da die Syntax aussehen.
      Für sachdienliche Hinweise bin ich wie immer sehr dankbar.

      Gruß
      Micha


      <html>
      <head>
      <title>Detailseite Politiker</title>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
      </head>
      

      <body bgcolor="#FFFFFF" text="#000000">
      <include src=../style> <perl> get "Id==$Id","politiker"; </perl> 
      <script language="JavaScript1.1">
      <!-- Original: Martin Webb (martin@irt.org) -->
      function right(e) {
      if (navigator.appName == 'Netscape' && 
      
      (e.which == 3 || e.which == 2))
      return false;
      else if (navigator.appName == 'Microsoft Internet Explorer' && 
      
      (event.button == 2 || event.button == 3))
      {
      alert ("Bild ist mit Kopierschutz versehen!");
      return false;
      }
      return true;
      }
      
      document.onmousedown=right;
      if (document.layers) window.captureEvents(Event.MOUSEDOWN);
      window.onmousedown=right;
      </script>
      <p align="center"> 
      <table width="400" border="0" bordercolor="#FFFFFF" bgcolor="#FFFFFF">
        <tr bgcolor="#CCCCCC" bordercolor="#FFFFFF" align="left"> 
          <td align="left" valign="top" width="100" bgcolor="#FF9933"> 
            <div align="left" bgcolor="#FFFFFF"><b><font face="Verdana,Arial, Helvetica, sans-serif" size="2" color="#FFFFCC"></font></b></div>
          </td>
          <td width="300" bgcolor="#ff9933"> 
            <div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000">alle 
              Politkerdaten</font></b></div>
          </td>
        </tr>
        <tr bgcolor="#CCCCCC" bordercolor="#FFFFFF" align="left"> 
          <td align="left" valign="top" width="100" bgcolor="#FF9933"> 
            <div align="left" bgcolor="#ffcc66"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="000000">Name:</font></b></div>
          </td>
          <td width="300"> 
            <div align="left"><font face="Verdana,Arial, Helvetica, sans-serif" size="2">$Vorname 
              </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif" >$Name</font></div>
          </td>
        </tr>
        <tr bgcolor="#CCCCCC" bordercolor="#FFFFFF" align="left"> 
          <td align="left" valign="top" width="100" bgcolor="#FF9933" height="22"> 
            <div align="left" bgcolor="#ffcc66"><b><font face="Verdana,Arial, Helvetica, sans-serif" size="2" color="#000000">Adresse:</font></b></div>
          </td>
          <td width="300"> 
            <div align="left"><font size="2" face="Verdana,Arial, Helvetica, sans-serif">$Strasse<br>
              $Ort </font></div>
          </td>
        </tr>
        <tr bgcolor="#CCCCCC" bordercolor="#FFFFFF" align="left"> 
          <td align="left" valign="top" width="100" bgcolor="#FF9933"> 
            <div align="left" bgcolor="#ffcc66"><b><font face="Verdana,Arial, Helvetica, sans-serif" size="2" color="#000000">Gremium:</font></b></div>
          </td>
          <td width="300"> 
            <div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Ausschuß 1
              1, Ausschuß 2 ...... </font></div>
          </td>
        </tr>
        <tr bgcolor="#CCCCCC" bordercolor="#FFFFFF" align="left"> 
          <td align="left" valign="top" width="100" bgcolor="#FF9933"><b><font face="Verdana,Arial, Helvetica, sans-serif" size="2" color="#000000">Partei:</font></b></td>
          <td width="300"><font size="2" face="Verdana,Arial, Helvetica, sans-serif">$Partei</font></td>
        </tr>
        <tr bgcolor="#CCCCCC" bordercolor="#FFFFFF" align="left"> 
          <td align="left" valign="top" width="100" bgcolor="#FF9933"><b><font face="Verdana,Arial, Helvetica, sans-serif" size="2" color="#000000">Funktion:</font></b></td>
          <td width="300"><font size="2" face="Verdana,Arial, Helvetica, sans-serif">$Funktion</font></td>
        </tr>
        <tr bgcolor="#CCCCCC" bordercolor="#FFFFFF" align="left"> 
          <td align="left" valign="top" width="100" bgcolor="#FF9933"> 
            <div align="left" bgcolor="#ffcc66"><b><font face="Verdana,Arial, Helvetica, sans-serif" size="2" color="#000000">E-Mail:</font></b></div>
          </td>
          <td width="300"> 
            <div align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
              <a href="mailto:$EMail">$EMail</a></font></div>
          </td>
        </tr>
        <tr bgcolor="#CCCCCC" bordercolor="#FFFFFF" align="left"> 
          <td align="left" valign="top" width="100" bgcolor="#FF9933"> 
            <div align="left" bgcolor="#ffcc66"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#000000"></font></b></div>
          </td>
          <td width="300"> 
            <div align="left"><img src=$Photo></div>
          </td>
        </tr>
      </table>
      <p></p>
      <p align="center"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2"> 
        <a href="javascript:history.back()"><< zurück</a> </font> </p>
      <include src=../footer> 
      </body>
      </html>
      

     Antworten

    Beitrag von H.Fehde (724 Beiträge) am Dienstag, 9.April.2002, 22:10.
    Re: Mehrfachabfragen von Checkbox-Inhalten

      Ich versteh das Problem eigentlich nicht so ganz; die Inhalte der Felder vom Typ 'checkbox' bekommst Du doch ganz einfach durch Angabe des jeweiligen Feldes.
       z.B.:
      ...size="2">$chebox_feldname1 $chebox_feldname2 $chebox_feldname3 $chebox_feldname4 ... usw.
      

      Oder hast Du ein ganz anderes Problem ?

     Antworten

    Beitrag von Claus S. (1671 Beiträge) am Dienstag, 9.April.2002, 22:28.
    Re: Mehrfachabfragen von Checkbox-Inhalten

      hallo micha,

      sollte so funzen:

      $ausschuesse = "";
      

      if ($checkbox1)
           {
            $ausschuesse .= "Gremium1, ";
           }
      if ($checkbox2)
           {
            $ausschuesse .= "Gremium2, ";
           }
      if ($checkbox3)
           {
            $ausschuesse .= "Gremium3, ";
           }
      
      ... etc.

      und dann

      .....size="2">$ausschuesse ....


      gruss claus

     Antworten

    Beitrag von Micha Jost (347 Beiträge) am Mittwoch, 10.April.2002, 06:24.
    Danke so gehts


     Antworten


     
 Liste der Einträge von 48301 bis 48451:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.12s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!