Ich möchte die countNum in der Txt-Box anzeigen, aber es zeigt nichts an.Zählen Sie den Datensatz in der Tabelle
Ich mache so etwas.
<input type="text" value="<?php $countNum; ?>" disabled = "disabled">
<?php
$countNum = "";
$Q = mysql_query("select * from blotterreport");
while ($row = mysql_fetch_array($Q)) {
echo "<tr onclick='trClick()'>";
echo "<td>" . $row["entrynumber"] . "</td>";
echo "<td>" . $row["natureofcase"] . "</td>";
echo "<td>" . $row["month"] . " " . $row["day"] . " " . $row["year"] . "</td>";
echo "<td>" . $row["subject"] . "</td>";
echo "</tr>";
$countNum++;
}
echo $countNum;
?>
Verstehen Sie, dass Sie die Ausgabe '$ countNum' __before__ Zählen? –
Das funktioniert nicht, denn an dem Punkt, an dem Sie '$ countNum' setzen, ist kein Wert drin? Sie sollten etwas wie Ajax verwenden, um den Wert des Textfelds nach dem Ausführen des PHP-Skripts zu aktualisieren. – rbr94
Die erste ' Php $ countNum; ?> 'muss' php echo $ countNum; ?> ' –