Autor | Zpráva | ||
---|---|---|---|
kernel252 Profil |
#1 · Zasláno: 11. 8. 2012, 00:11:55
Čaute, tu je kód
while($row = mysql_fetch_array($result)){ echo "<input type=\"button\" name=\"".$row['id']."\" value=\"".$row['nazov']." ".$row['cena']." €\"></br>"; } Za každú pomoc ďakujem :) |
||
Str4wberry Profil |
#2 · Zasláno: 11. 8. 2012, 00:24:51
Hodnota z
<input> u je v $_POST s indexem dle HTML atributu name .
Pokud hodnota name bude „kernel “, obsah (value ) bude při odeslání metodou POST v $_POST["kernel"] .
|
||
Časová prodleva: 3 dny
|
|||
peta Profil |
#3 · Zasláno: 14. 8. 2012, 09:59:20
Ja bych to rozsiril o print_r, at si zkoukne vsechno, co mu pres $_POST prislo.
Pripadne by bylo dobre si v prohlizeci zobrazit zdrojovy kod a zkouknout, jaky je html kod, ktery prisel od php a jak se vlastne to tlacitko jmenuje. echo '<pre>'; print_r($_POST); echo $_POST["kernel"]; |
||
Šéva Profil |
#4 · Zasláno: 16. 8. 2012, 11:19:09
Ahoj,
takhle to půjde taky while($row = mysql_fetch_array($result)){ echo "<input type=\"button\" name=\"idcko[".$row['id']."]\" value=\"".$row['nazov']." ".$row['cena']." €\"></br>"; } foreach($_POST[idcko] as $tlacitko) { echo "$tlacitko<br>"; } |
||
Ugo Profil |
#5 · Zasláno: 16. 8. 2012, 12:54:29
Šéva:
:-o jistě by se našlo využití (5 text inputů + jeden button třeba), ale tady ho nějak nevidím, kdybys chtěl navíc zjistit to $row['id'], tak v tom foreachy potřebuješ ještě klíč. A mimochodem, máš tam Notice ($_POST[idcko]) |
||
Časová prodleva: 12 let
|
0