Link aus Datenbank generieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • TobiaZ
    antwortet
    aber eigentlich überflüssig, weil ne ID idr vom Typ Integer sein wird. Daher intval().

    Einen Kommentar schreiben:


  • pascal007
    antwortet
    Original geschrieben von Mercury1987
    PHP-Code:
    $sql "SELECT * FROM spieler WHERE id=".$_GET["id"]; 
    [/B]
    Und am besten sich noch gegen MySQL-Injection absichern. Und zwar so:

    PHP-Code:
    $sql "SELECT * FROM spieler WHERE id=".mysql_real_escape_string($_GET["id"]); 
    sicher ist sicher .

    Einen Kommentar schreiben:


  • Darson
    antwortet
    Danke Mercury1987, hab es auch schon gefunden, auf "php-quake.net".

    @TobiaZ: Klar hatte ich das schon gesehen, wusste nur nicht genau, wie es im link geschrieben wird.

    Wie gesagt, bin doch noch Anfänger, und da fragt man häufiger nach, weil die Profis dies verständlich erklären können!!

    Thx for help!!!

    Einen Kommentar schreiben:


  • TobiaZ
    antwortet
    Noch nie gesehen? Sogar das Forum hier machst...

    spielerdetails.php?id=bla

    Einen Kommentar schreiben:


  • Mercury1987
    antwortet
    PHP-Code:
    echo "<a href='spielerdetails.php?id="$id ."' target ='_self'>"$vorname " " $nachname "</a>";
    //$id halt noch durch deinen korrekten Variablennamen ersetzen 
    auf der nächsten Seite einfach so die Abfrage reinbauen:
    PHP-Code:
    $sql "SELECT * FROM spieler WHERE id=".$_GET["id"]; 

    Einen Kommentar schreiben:


  • Darson
    antwortet
    Ja, so dachte ich es mir auch, aber wie häge ich die ID an den Link an? Bin doch noch neu in der Materie! Mein Link sieht momentan so aus:

    PHP-Code:

    echo ="<a href='spielerdetails.php' target ='_self'>$vorname $nachname</a>"
    Wohin packe ich denn die ID??

    Einen Kommentar schreiben:


  • XGremliN
    antwortet
    Auf der Übersichtsseite nur die relevanten Daten für die Anzeige ziehen, die ID des Spielers als GET-Parameter an den Link anhängen und auf der Nächsten Seite die kompletten Daten des Spielers ziehen.

    Einen Kommentar schreiben:


  • Darson
    hat ein Thema erstellt Link aus Datenbank generieren.

    Link aus Datenbank generieren

    So, bevor jemand sagt, "nutze die Suchfunktion", hab ich schon. Hab auch teilweise was gefunden, hat mir aber nich bei meinem Anliegen geholfen.

    Sollzustand:

    Ich möchte aus einer DB-Tabelle "spieler" die Spalten "id, vorname, nachname, Rückennummer" jedes Datensatzes auslesen. Das ist weiter kein Problem. Diese ausgelesenen Daten sollen nun als Link dargestellt werden, wobei den Link den der Benutzer sieht, aus der Variablen
    "$vorname $nachname" besteht. Auch dies ist kein Problem, da es eine einfache echo Anweisung ist. Nun soll aber bei Klick auf den einzelnen Link eine neue Seite geöffnet werden, z.B. "spielerdaten.php", wo alle zum Spieler gehörenden Daten inclusive Foto angezeigt werden. Das man das über eine "SELECT"- Abfrage macht ist mir klar.

    $databfrage = "SELECT * FROM spieler WHERE id == $id";
    (hoffe doch, das dies richtig ist)

    Nur weiss ich jetzt nicht, wie ich die Daten der einzelnen Spieler an diese Seite übergebe.
    z.B.: Bei Klick auf den Link "Max Muster" sollen alle Daten die zu dieser "ID" gehören auf der nächsten seite angezeigt werden. Wie bringe ich es fertig, die dazugehörige "ID" die ich ja vorher schon aus der DB ausgelesen habe mit zu übertragen, damit das folgende Script alle Daten dieser "ID" ausliesst!!
    Also, wie binde ich die "ID" mit in den Link ein??

    Danke schon mal im voraus für Eure Antworten und Denkanstösse!
Lädt...
X