Autor Zpráva
Hanka S.
Profil *
Ahoj... na uvod musim rict, ze jsem amaterka, tam muj dotaz nerozcupujte....

... mam problem, ze si chci do formulare natahnout nejaka data z databaze, ale nevim, jak udelat, aby NAME u INPUT (tedy budouci promenna) byla vzdy o jedna vetsi... konkretne mi jde treba o add_datum. Kdyz mi to treba natahne tri radky, tak mam u vsech tri NAME add_datum a ja bych chtela napr. add_datum_1, add_datum_2 a add_datum 3

$tiket_sql = "SELECT
count,
DATE_FORMAT(datum, '%e.%c.%y') AS datum,
sport,
zapas,
tip,
kurz,
stav
FROM $db_tab2 WHERE stav IS null ORDER BY count DESC";

$tiket = mysql_query($tiket_sql);

if (!$tiket)
die('Nepodarilo se nám poslat SQL dotaz do databáze.');

?>

<FORM action="admin_save.php" method="post">

<?php

while($show_tiket = mysql_fetch_array($tiket)):

?>

<input name="add_datum" value="<?=$show_tiket['datum']?>">

... ALE PRI NACTENI 2 RADKU MI TO VYHODI TOTO :(

<input name="add_datum" value="0.0.00">

<input name="add_datum" value="15.4.09">
tiso
Profil
<input name="add_datum[]" value="<?=$show_tiket['datum']?>">
gogy27
Profil
for ($i = 1; $i <= 3; $i++) {
<input name="<?php echo 'add_datum'.$i; ?>" value="<?$show_tiket['datum']?>">
}
nieco take mas na mysli?
Hanka S.
Profil *
:( ... asi to tam blbe vkladam

... dala jsem to tam takhle

<FORM action="admin_save.php" method="post">

<?php

for ($i = 1; $i <= 3; $i++):

while($show_tiket = mysql_fetch_array($tiket)):

?>

<input name="<?='add_datum'.$i; ?>" value="<?=$show_tiket['datum']?>">

<?php

endwhile;

endfor;

... ale kdyz se mi natahnou 2 radky, tak mi to vypise

<input name="add_datum1" value="0.0.00">

<input name="add_datum1" value="15.4.09">
tiso
Profil
$i=1;
while($show_tiket = mysql_fetch_array($tiket)): 
?> 

<input name="<?='add_datum'.$i; ?>" value="<?=$show_tiket['datum']?>"> 

<?php 
$i++;
endwhile;

...a bez toho for a endfor
Hanka S.
Profil *
... jeeeeeeeeee, uz to fungujeee :)

DEKUJU

P.S.: A nevadi, kdyz je v promenne cislice? Jestli to chapu dobre, tak z toho name="add_datum1" je potom promena v jinem php souboru $add_datum1 = $_POST['add_datum1']; ... je to tak dobre?

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: