So haben Sie die erste Zeile mit dem Namen einer Person und die nächsten Zeilen sind seine Details.
Nun, Sie müssen PHP einchecken, während Sie die Tabelle durchlaufen, wenn die Daten die Details der Person sind, und verstecken Sie sie dann mit CSS (display: none
).
Fügen Sie dann eine ID zu der Zeile des Personennamens und die ID zu den ausgeblendeten Feldern hinzu.
Beispiel: Namenszeile: name_row
Detailzeile: name_row_detail1, name_row_detail2, ...
Dann schreiben Sie JavaScript-Code, diese versteckte Details zeigen (Sie sollten eine Art von JavaScript-Framework verwenden, empfehle ich jQuery).
Sie fügen einen JavaScript-Aufruf im onclick-Ereignis in dieser Zeile mit dem Namen der Person (name_row) hinzu. Und in dieser JavaScript-Funktion überprüfen Sie, ob name_row_ * ausgeblendet oder angezeigt wird, und abhängig davon ändern Sie sein CSS in versteckt oder angezeigt.
Wenn Sie ein Anfänger sind, das wird eine Weile dauern, um herauszufinden, ...
warum nicht einen href dynamisch zu erstellen? –
Wo zeigen Sie Tabellendaten an? Ist es HTML-Tabelle oder MySQL-Tabelle? – eHussain