Hallo zusammen, 
was muss ich machen damit in der Datei aus.php nur der Datensatz vom aktuellen Button ($j) aus adressen.php ausgelesen wird und nicht alle in der for-Schleife?
Danke für jede Hilfe vorab.
adressen.php
	
und aus.php
	
							
						
					was muss ich machen damit in der Datei aus.php nur der Datensatz vom aktuellen Button ($j) aus adressen.php ausgelesen wird und nicht alle in der for-Schleife?
Danke für jede Hilfe vorab.
adressen.php
PHP Code:
	
	
<?php
require_once("dblogin.php");
session_start();
$n = array();
$v = array();
$s = array();
$verbindung = mysql_connect($server,$benutzer,$passwort) or die ("Verbindungsaufnahme mit MySQL-Server fehlgeschlagen!");
mysql_select_db($datenbank,$verbindung) or die ("Verbindungsaufnahme mit Datenbank fehlgeschlagen");
$ort = MeinOrt;
$sql = "SELECT Name, Vorname, Strasse FROM Adresse WHERE Ort='$ort'";
$result = mysql_query($sql);
if (mysql_errno()) die ("MySQL-Error: " . mysql_error());
if (!$result == 0)
    {
    session_register("n", "v", "s", "j");
     while ($dataset = mysql_fetch_assoc($result))
          {
            $n[] = $dataset['Name'];
            $v[] = $dataset['Vorname'];
            $s[] = $dataset['Strasse'];
           
            echo "<tr height=\"18\">";
            $adresse = array(array ("Name" => $dataset['Name'], "Vorname" => $dataset['Vorname'], "Strasse" => $dataset['Strasse'] ) );
      
            echo "<table border=\"1\">";
            echo " <tr>";
            foreach ( $adresse[0] as $key => $value ) {
              echo " <th>$key</th>\n";
            }
            echo " </tr>\n";
            foreach ( $adresse as $Eintrag ) {
              echo " <tr>\n";
            foreach ( $Eintrag as $key => $value ) {
              echo " <td><nobr>$value </nobr></td> \n";
            }
                  
                  echo "<form action=\"aus.php\" method=\"POST\" target=\"_blank\">";
                              
                  echo "<tr border=\"0\"><td>";
                  
                  static $j=0;
                  $j++;
                  echo "<p><br><input type=\"submit\" value=$j name=\"$j\">";
                  echo "</td></tr>";
                  
                  echo "</form>";
            }
            echo " </tr>\n";
            }
            echo "</table>";
      echo "</td></tr>\n";
      echo "</table>\n";
  }
mysql_free_result($result);
echo "</form>";
echo "</table>";
echo "</body>";
echo "</html>";
?>
PHP Code:
	
	
<?php
session_start();
echo "<pre>";
print_r($_POST);
echo "</pre>";
?>
<html>
<head>
</head>
<body>
<table width="80%" border="0">
<form method="POST" action="<?php echo $_SERVER["PHP_SELF"]; ?>"> 
<?php
for($i=0;$i<count($s);$i++){
?>
<tr>
    <td width="10%"> 
    </td>
    <td width="20%">  <!-- colspan="3" align="center" -->
        <span class="text">
    Name: <?php echo $n[$i]; ?></span>
    </td>
    <td width="30%">
    <span class="text">
    Vorname: <?php echo $v[$i]; ?></span>
    </td>
    <td>
    <span class="text">
    Strasse: <?php echo $s[$i]; ?></span>
    </td>
<?php
}
?>
</form>
</table>
</body>
</html>
 
          
 Weitergabe von Daten
									
									
									Weitergabe von Daten
								
Comment