PHP-variable übergeben-id über href
Möchte ich einen link zu einer anderen Seite, mit besonderem Thema, Wie kann ich pass die id ?
<table class="table table-hover">
<thead>
<tr>
<th>Subject</th>
<th>Add Topic</th>
</tr>
</thead>
<tbody>
<tr>
<?php foreach($subjects as $sub):?>
<td><?php echo $sub->subject;?></td>
<td><a href='approve.php?id=".$sub->id."' role="button" class="btn">Add Topic</a></td>
</tr>
<?php endforeach;?>
</tbody>
</table>
- Und Ihre Sorge ist?
- ja, Sie können pass-id
- Sie müssen sich auf $_GET und $_POST. Ich empfehle gegen die Verwendung von hyperlinks und GET-Methode fordert für Dinge, die ändern Sie den Status der server obwohl.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie noch echo aus.
Versuchen Sie bitte Folgendes:
und dann auf der Seite : approve.php
$subjectId
geben Sie den entsprechenden Gegenstand-id, mit der Sie sich bewegen können mit der Funktionalität.Hinweis: foreach beginnen sollte entweder außerhalb
<tr>
und Ende außerhalb</tr>
oder es kann im inneren<tr> </tr>
Müssen Sie umschließen eine variable in einem PHP-tag:
Gibt es auch eine Kurzform von echo-tag aktiviert, auf den meisten PHP-Server
<?= $variable ?>
Auf der nächsten Seite rufen Sie die parameter aus der BEKOMMEN array:
Wenn Sie übergeben diesen Wert an die Datenbank, die Sie tun sollten, einige Validierung:
Ja, Sie können, wird es betrachtet, als BEKOMMEN. wie um es zu übergeben.
Bearbeiten Sie die folgenden:
Dies ist der Artikel:
Ihnen geschlossenen php-Tags, wenn u begann hinzufügen von html-daher öffnen Sie es erneut, echo php-vars.