Hallo,
Ich habe folgendes Problem.
Ich möchte auf einer Seite 10 namen stehen haben und beim klick auf einen der namen zu dem jeweiligen Userprofil kommen.
Alle Daten werden dabei aus einer MySQL DB geholt.
Bis jetzt habe ich es so gemacht, dass immer die letzten 10 Einträge (Damit die Anzeige immer aktuell bleibt) aus der DB ausgelesen werden und als Submitbutton eines formulares untereinander dargestellt werden.
Die Buttons habe ich mit class="..." so modifiziert, dass sie aussehen wie normale links.
So. Wenn ich jetzt auf einen der links (buttons) klicke, werden die Daten an userprofil.php weitergegeben wo ich dort dann das Profil generieren möchte.
Um nun allerdings z.b. den eintrag "Peter" aus der Datenbank auszulesen müsste mir dieser ja über das name="$UserName" übertragen werden. Aber dort wird ja ein fester Name übergeben.
was muss denn jetzt in der userprofil.php stehen wenn ich dort eine variable mit dem Namen definieren möchte?
ich steh einfach auf dem schlauch und bin mir sicher, dass es eine einfachere lösung gibt.
hat jemand einen Tip?
Danke schonmal
grüße
Ich habe folgendes Problem.
Ich möchte auf einer Seite 10 namen stehen haben und beim klick auf einen der namen zu dem jeweiligen Userprofil kommen.
Alle Daten werden dabei aus einer MySQL DB geholt.
Bis jetzt habe ich es so gemacht, dass immer die letzten 10 Einträge (Damit die Anzeige immer aktuell bleibt) aus der DB ausgelesen werden und als Submitbutton eines formulares untereinander dargestellt werden.
Die Buttons habe ich mit class="..." so modifiziert, dass sie aussehen wie normale links.
PHP:
echo "<form action='userprofil.php' method='post'>
<input type='submit' name='$UserName' value='$UserName' class='form'>
</form>";
Um nun allerdings z.b. den eintrag "Peter" aus der Datenbank auszulesen müsste mir dieser ja über das name="$UserName" übertragen werden. Aber dort wird ja ein fester Name übergeben.
was muss denn jetzt in der userprofil.php stehen wenn ich dort eine variable mit dem Namen definieren möchte?
PHP:
$UserName = $_POST['???????'];
ich steh einfach auf dem schlauch und bin mir sicher, dass es eine einfachere lösung gibt.
hat jemand einen Tip?
Danke schonmal
grüße