+ Antworten
Ergebnis 1 bis 3 von 3

Thema: mehrere forms auf einer seite

  1. #1
    TP-Member se1811 ist mal kurz schlecht aufgefallen
    Registriert seit
    Jul 2004
    Beiträge
    42

    mehrere forms auf einer seite

    habe ein kleines problem! ich habe einen seite gebaut auf der sich mehrere formulare befinden. die einzelnen sachen werden dynamisch erzeugt und somit haben auch alle felder den selben namen! wie kann ich es anstellen das nur das formular überprüft wird wo ich auch den button drücke?


    Code:
    <?php
            $strSQL 	= "select * from verlosung";
    		$strMain 	= @mysql_query($strSQL) or die("Query failed");
    		
    		$strResult	= mysql_fetch_array($strMain);
    		$strResultCount	= mysql_num_rows($strMain);
    
    		if ($strResultCount == 1) 
    		{
    		echo("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
    		echo("<tr>");
    		echo("<td style=\"color:#6D6E71\">");				
    	    	echo "Es ist ".$strResultCount ." Verlosung auf dsights.com online<br>\n";	
    		echo("</td>");	
    		echo("</tr>");
    		echo("</table>");				
    		}		
    		
    		if ($strResultCount > 1) 
    		{			
    		echo("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
    		echo("<tr>");
    		echo("<td style=\"color:#6D6E71\">");	
    		    echo "Es sind ".$strResultCount ." Verlosungen auf dsights.com online<br>\n";			
    		echo("</td>");	
    		echo("</tr>");
    		echo("</table>");			
    		}
    				
    		if ($strResultCount == "")
    		{
    		echo("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">");
    		echo("<tr>");
    		echo("<td style=\"color:#6D6E71\">");	
    			echo "Es sind ".$strResultCount ." Verlosungen auf dsights.com online!<br>\n";
    		echo("</td>");	
    		echo("</tr>");
    		echo("</table>");		
    		}
    		else
    		{
    			for ($i=0; $i<$strResultCount; $i++)
    			{
    				$cut_id = mysql_result($strMain, $i, "id");
    				$cut_name_der_verlosung = mysql_result($strMain, $i, "name_der_verlosung");
    				$cut_bild_adresse = mysql_result($strMain, $i, "bild_adresse");
    				$cut_info = mysql_result($strMain, $i, "info");
    				$cut_link_1 = mysql_result($strMain, $i, "link_1"); 
    				$cut_link_2 = mysql_result($strMain, $i, "link_2");
    				$cut_link_name_1 = mysql_result($strMain, $i, "link_name_1");
    				$cut_link_name_2 = mysql_result($strMain, $i, "link_name_2"); 
    				$cut_link_info_1 = mysql_result($strMain, $i, "link_info_1");
    				$cut_link_info_2 = mysql_result($strMain, $i, "link_info_2"); 
    ?>                                        
    		          <td width="50%" height="180">                    
    		    </table>	
    			
    <!--------------------------- INHALT ANFANG ---------------------------->
    <center>
    <table border="0" width="550">
      <tr>
        <td>
    <!-------------------------- table db inhalt
    <?php 
    	$abfrage = "SELECT * FROM verlosung";						
    	$ergebnis = mysql_query($abfrage);						
    ?>
    	<table align="center" border="1" bordercolor="#000000">	
    	<tr>
    <?php
    	for($j=0; $j<(mysql_num_fields($ergebnis)); $j++)	//j wird hochgezählt, solange j kleiner als die anzahl der													
    														//spalten des Ergebnisses ist.
    	echo "<th>".mysql_field_name($ergebnis, $j)."</th>";//ausgabe der feldnamen / des Tabellenkopfes
    ?>
    </tr>
    <?php
    	while($zeile=mysql_fetch_row($ergebnis))	//durchlaufen solange mysql_fetch_row ein ergebnis zurückliefert
    	{
    ?>
    <tr>
    <?php
    		for($j=0;$j<(mysql_num_fields($ergebnis));$j++)		//$j hochzählen solange j kleiner ist als die anzahl der felder
    		{
    ?>
    	<td><?php echo $zeile[$j];?></td>	<?php //ausgabe der zelle ?>
    <?php	}?>
    </tr>
    <?php
    	};	
    	mysql_free_result($ergebnis);	//leeren des speichers
    ?>
    </table>
    ---->
    
    
    <table border="0" width="500">
      <tr>
        <td>
    	<center><br>
    	<table width="500" style="border:2px; border-color:#6D6E72; border-style:solid;" cellspacing="0" cellpadding="0">
          <tr>
            <td height="1" colspan="3"></td>
            </tr>
          <tr>
            <td width="30" align="center" class="borderTeam2"><?php echo $i+1; ?>.</td>
            <td width="1"></td>
            <td width="436" align="center" class="borderTeam2"><div align="left"><b>&nbsp;<?php echo $cut_name_der_verlosung; ?></b>
              </div></td>
          </tr>
          <tr>
            <td colspan="3">&nbsp;</td>
          </tr>
          <tr>
            <td colspan="3" align="center"><img src="<?php echo $cut_bild_adresse;?>"></td>
            </tr>
          <tr>
            <td colspan="3">&nbsp;</td>
            </tr>
          <tr>
            <td colspan="3"><table border="0" align="center" cellpadding="0" cellspacing="0">
              <tr>
                <td width="50" valign="top" class="textNormal"><div align="left">Info:</div></td>
                <td width="370" class="textNormal" valign="top"><?php echo $cut_info;?></td>
              </tr>
            </table></td>
            </tr>
          <tr>
            <td colspan="3">&nbsp;</td>
          </tr>
          <tr>
            <td colspan="3"><table border="0" align="center" cellpadding="0" cellspacing="0">
                <tr>
                  <td width="50" valign="top" class="textNormal"><div align="left">Link(s):</div></td>
                  <td width="410">
                      <div align="left">
                        <table width="410" border="0" cellpadding="0" cellspacing="0">
                                <tr>
                                  <td width="40" valign="top" class="textNormal">
    							  		<a href="http://<?php echo $cut_link_1;?>" target="_blank">
    									<?php
    									if ($cut_link_name_1 == "") 
    									{
    										echo $cut_link_1;
    									}
    									else
    									{
    										echo $cut_link_name_1;
    									}
    									?></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    							  </td>
                                  <td width="370" class="textNormal"><?php echo $cut_link_info_1;?></td>
                                </tr>
                                <tr>
                                  <td class="textNormal" valign="top">
    									<a href="http://<?php echo $cut_link_2;?>" target="_blank">
    									<?php
    									if ($cut_link_name_2 == "") 
    									{
    										echo $cut_link_2;
    									}
    									else
    									{
    										echo $cut_link_name_2;
    									}
    									?></a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;				  
    							  </td>
                                  <td class="textNormal"><?php echo $cut_link_info_2;?></td>
                                </tr>
                        </table>
                      </div></td>
                </tr>
              </table></td>
            </tr>
          <tr>
            <td colspan="3">
    		<!-- form anfang --><form name="kontaktform" method="post" action="absenden.php">	
    		<table align="center" width="285" height="100%"  border="0" class="textNormal">
              <tr>
                <td colspan="2">&nbsp;</td>
              </tr>
              <tr>
                <td width="79">Name: * </td>
                <td width="150"><input name="name" type="text" class="textfield" size="25"></td>
              </tr>
              <tr>
                <td>Anschrift: * </td>
                <td><input name="anschrift" type="text" class="textfield" size="25"></td>
              </tr>
              <tr>
                <td>Handy: * </td>
                <td><input name="handy" type="text" class="textfield" size="25"></td>
              </tr>
              <tr>
                <td>Email: * </td>
                <td><input name="email" type="text" class="textfield" size="25"></td>
              </tr>
              <tr>
                <td><div align="center"></div></td>
                <td><div align="left">* =Pflichteingabe</div></td>
                </tr>
              <tr>
                <td colspan="2">&nbsp;</td>
              </tr>
              <tr>
                <td colspan="2"><div align="center"><a href="javascript:chkFormular();" onFocus="if(this.blur)this.blur();" class="button">senden</a></div></td>
              </tr>
            </table>
    		</form><!-- form ende -->
    		</td>
            </tr>
          <tr>
            <td colspan="3">&nbsp;</td>
            </tr>
        </table>
    	
    	
    	</center>
    	</td>
      </tr>
    </table>
    <?php }} ?>
    mfg stefan

  2. #2
    TP-Specialist Master_T2 bringt sich richtig ein Master_T2 bringt sich richtig ein Avatar von Master_T2
    Registriert seit
    Oct 2002
    Ort
    Übach-Palenberg
    Beiträge
    2.272
    Hmm, irgendwie sehe ich da nur ein Formular!?!
    Grüße aus Übach-Palenberg
    Tim

    http://www.template-shopping.de

  3. #3
    TP-Member se1811 ist mal kurz schlecht aufgefallen
    Registriert seit
    Jul 2004
    Beiträge
    42
    ja klar! nur soblad mehrere datensätze in der db sind werden auch mehrere dieser formulare ausgegeben! und dann hab ich halt das prob wie ich immer nur ein überprüfe!

+ Antworten

Ähnliche Themen

  1. Zwei verschiedene Stile auf einer Seite???
    Von King of Jive im Forum Dreamweaver & andere Webeditoren
    Antworten: 3
    Letzter Beitrag: 12.02.2004, 21:43
  2. scrollbarer bereich auf der seite
    Von tryit im Forum HTML & CSS
    Antworten: 2
    Letzter Beitrag: 31.01.2004, 20:37
  3. Mehrere Flash-Datein in einer Seite!!
    Von steambody im Forum Dreamweaver & andere Webeditoren
    Antworten: 0
    Letzter Beitrag: 20.03.2003, 20:04
  4. Seite reagiert nicht auf neues css-style
    Von nodoubt im Forum Dreamweaver & andere Webeditoren
    Antworten: 6
    Letzter Beitrag: 10.07.2002, 14:30
  5. alle Links einer Seite in "Elternseite" öffnen lassen
    Von frau moella im Forum HTML & CSS
    Antworten: 7
    Letzter Beitrag: 13.07.2001, 15:24

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51