Abrufen von Variablen Feldnamen
Hallo,
ich habe ein kleines Problem zu dem ich einen Denkanstoss gebrauchen könnte :).
Ich habe ein Script welches mir aus einer Datenbank Verschiedene Kundendaten ausliest. ->
$result=mysql_query("SELECT * FROM Kunden WHERE ".$suchoptionen." LIKE '%".$suchfeld."%';")or die(mysql_error());
$menge=mysql_num_rows($result);
echo "<div align="center"><b>$menge Datensätze gefunden<br></b></div>";
echo"
<form action="kundeaendern.php" method="post">
<table align="center">
<tr bgcolor="#BFFFFF">
<td align="center">ID</td>
<td align="center">Anrede</td>
<td align="center">Vorname</td>
<td align="center">Name</td>
<td align="center">Firma</td>
<td align="center">Strasse</td>
<td align="center">Postleitzahl</td>
<td align="center">Ort</td>
<td align="center">Telefon</td>
<td align="center">Fax</td>
<td align="center"></td>
</tr>";
while($row = mysql_fetch_row($result))
{
$$ID_Kunde=$row[0];
$IDF="IDFeld".$$ID_Kunde;
echo"
<tr bgcolor="#EBEBEB">
<td align="center"><input type="hidden" name="".$IDF."" value="$row[0]">".$$IDKunde."</td>
<td>$row[1]</td>
<td>$row[2]</td>
<td>$row[3]</td>
<td>$row[4]</td>
<td>$row[5]</td>
<td>$row[6]</td>
<td>$row[7]</td>
<td>$row[8]</td>
<td>$row[9]</td>
</tr>
";
}
echo"
<tr>
<td><input type="submit" value="Ändern" name="Send"></td>
</tr>
</table>
</form>";
}
Ist soweit Ok.Ich habe nun ein Verstecktes Feld in dem mir die ID Nummer des jeweiligen Kunden eingetragen wird so das ich den Inhalt an ein anderes Script weitergeben kann. Der Name des Feldes setzt sich aus dem Text IDFeld und der entsprechenden Datensatz ID zusammen. Ich möchte nun das sich der Benutzer eines der gelieferten Datensätze aussucht und das Script an das ich übergebe mir z.B. die vom Benutzer ausgewälte ID wiedergibt. Mein Problem besteht ja nun darin das ich, je nach Suchbegriffen die der Benutzer eingibt verschiedene Datensätze mit verschiedenen IDs bekomme und so der Name des Versteckten Feldes auch variert. Bei einem Ergebniss würde das ganze ja noch Funktionieren aber ich habe nun gar keine Idee mehr wie ich das veranstallten soll wenn mehrere Ergebnisse geliefert werden und ich im nächsten Script nicht weiss wie ich das ausgewählte Feld ansprechen soll.
Ich hoffe ich habe mich halbwegs verständlich ausgedrückt. Ich habe auch das Forum bereits durchsucht und habe leider nichts gefunden was mir weiter geholfen hätte.
|