Autor Zpráva
Taps
Profil
Mohl by mi někdo poradit insert na hromádné vkládání např 10 záznamů (řádků) do tabulky...

<form action="#" method="post">
<INPUT TYPE="hidden" NAME="insert">
<TABLE BORDER=1 align="center">
<TR><th>č.</th><th>pid</th><th>Datum</th><TH>Žadatel</TH><TH>Výpis</TH ><TH>Poplatek Kč</TH><TH>Pracoviště</TH><TH>vložil</TH></TR>
<?
include "config.php";
$datum2=Date("d.m.Y");
for($zapis=0;$zapis<=10;$zapis++){
echo'<TR><td>'.$zapis.'</td><td><input type="text" name="id[]" size="4"></td><TD><INPUT TYPE="TEXT" SIZE=10 NAME="datum[]" value='.$datum2.'></td><TD><INPUT TYPE="TEXT" NAME="zadatel[]" MAXLENGTH=50 SIZE=50></td>
<td align="center"><INPUT TYPE="TEXT" NAME="poplatek[]" MAXLENGTH=4 SIZE=4 value=""></td><td align="center"><INPUT TYPE="TEXT" NAME="pracoviste[]" MAXLENGTH=2 SIZE=2 ></td><td><INPUT TYPE="TEXT" NAME="vlozil[]" MAXLENGTH=2 SIZE=2 id="vlozil"></td>';

}

?>
</table>
<p>
<center><input type=submit value=Uložit></center>
</form>
Kajman_
Profil *
viz.
http://dev.mysql.com/doc/refman/5.0/en/insert.html

takže
INSERT
INTO tbl_name (cislo,pid,...)
VALUES (cislo1,pid1,...),(cislo2,pid2,...),...
Taps
Profil
Kajman_
a není třeba více možností jak to provést.? Možná by se dal i nějak využít ten cyklus for...
Kajman_
Profil *
Jistě, můžete udělat i 10 insertů postupně, ale to už nebude insert na hromadné vkládání ale hromada insertů.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: