IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: List dat v php pridanie policka input a nesledne odoslanie.

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Rastislav Smarzik:20.12.2018 8:34

Vytvoril som kod v php ktory mi vypise dva stlpce tabulky k nim pridam policku input kde mozem zadat hodnotu, nasledne vsetky riadky aj s polickom input chcem odoslat do inej tabulky. Pouzivam k tomu metodu post vo form, no odosle mi to len nacitane data s sql bez input policka, neviem si s tym rady googlil som a nic som nenasiel.

Zkusil jsem: Skousel sem hledat priklad na google no nic podobne som nenasiel tak neviem ci je to vobec mozne.
Zdrojovy kod.
</div>
<!-- End Left Column -->
<!-- Begin Right Column -->
<div id="rightcolumn"> ...
<form method="POST">
<label>Editovať údaje :
<input type="submit" name="save" value="save">
</label>
<?php

$con=mysqli_con­nect("localhos­t","root","","mat_­szm");

// Check connection
if (mysqli_connec­t_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connec­t_error();
}
mysqli_query($con, "SET NAMES 'utf8'");

$result = mysqli_query($con,"SE­LECT * FROM material");

echo " <table border='1' align='center'>

<tr>
<th>Kod_CPV :</th>
<th>Názov :</th>
<th>Množstvo :</th>

</tr>" ;

while($row = mysqli_fetch_a­rray($result))
{
$id = $row['ID'];

echo "<tr>";
echo "<td bgcolor=#CCCCCC> <b>". $row['Kod_CPV'] ."</b> </td>";
echo "<td>" . $row['Nazov'] . "</td>";
echo "<td>" . '<input type="number" name="s"[ ] value="0">' . "</td>";

echo "</tr>";

}
echo "</table></div>";

mysqli_close($con);
?>
</form>
</div>

Chci docílit: vypisat data s mysql tabulky na koniec kazdeho zaznamu pridat policko input s numerickou hodnotou aby v nom bolo mozne menit udaje a nasledne vsetko odoslat do inej tabulky.

 
Odpovědět
20.12.2018 8:34
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.