Ben sunulmadan önce bir HTML formu güncellenmiş PHP sayım değişken geçirebilirsiniz bir yol olup olmadığını merak ediyorum. Benim PHP bir CSV dosyası okur ve CSV dosyasındaki satır sayısına göre bir HTML tablosu oluşturur. Sayma sonra değişken HTML tablodaki satır sayısını yansıtır. Zaten ben PHP değişken $ formvar ile HTML formu "talep formu" güncelleyebilirsiniz var mı?
<?php
$csvFile = $_POST['myfile'];
$formvar =1;
$row = 0;
echo "<form id=\"requestform\" action=\"picklist-submit.php\" method=\"post\">";
echo "<table>";
echo "<input value=\"Submit\" type=\"submit\">";
echo "<input type=\"hidden\" name=\"formvar\" value=\"$formvar\">";
echo "<td>ISBN</td>";
echo "<td>Quantity</td>";
echo "<td>Comments</td>";
echo "<td>Initials</td>";
echo "</tr>";
if (($handle = fopen($csvFile, "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
$num = count($data);
$row++;
for ($c=0; $c < $num; $c++) {
$var = $data[0];
$var2 = $data[1];
$var3 = $data[2];
$var4 = $data[3];
}
echo "<tr>";
echo "<td><input type=\"text\" name=\"upc1\" value=\"$var\"></td>";
echo "<td><input type=\"text\" name=\"quantity1\" value=\"$var2\"></td>";
echo "<td><input type=\"text\" name=\"comment1\" value=\"$var3\"></td>";
echo "<td><input type=\"text\" name=\"initials1\" value=\"$var4\"></td>";
$formvar++;
}
echo "</tr></table>";
echo "</form>";
fclose($handle);
}
>