Autor Zpráva
HGD
Profil
mam takovej problém, chtěl bych mít ve formuláři SELECT, kde by byly pod sebou čísla (pořadí) a ty by byly podle množství záznamu v DB.
Čili když bude 5 záznamů, tak tam bude 1 až 5 pod sebou.
Zkoušel sem to přes cyklus FOR ale nějak to neběhalo.
Celý to bude kvůli řazení odkazů pod sebou...
THX
djlj
Profil
$pocet=mysql_result(mysql_query("SELECT COUNT(*)..."), 0);

for($i=0;$i<$pocet;$i++){
//šalalala
}

nějak to neběhalo
Příště se nemusíš omezovat na „neběhalo to“ (ty jsi někdy viděl php skript běhat? já ne) a můžeš sem třeba i dát na ukázku kód.


THX
Motofoko yeah.
Alphard
Profil
počet záznamů v databázi zjistíš select count(*) from tabulka
a dále cyklus for ($i=0; $i < $pocet; $i++)
HGD
Profil
sry, já sem to předělával, ale měl sem to takle...:
<form method="post">
<input type="hidden" name="sent" value=""/>
<table>
<tr>
<td width="160" height="30">Odkaz:</td>
<td width="200">
<input type="text" name="name" size="35"></td>
</tr>
<tr>
<td width="160" height="30">URL:</td>
<td width="200">
<input type="text" name="link" size="35"></td>
</tr>
<tr>
<td width="160" height="30">Pořadí:</td>
<td width="200">
<select size="1" name="poradi">
<?
for ($p = 1,$p <= $links,$p++){
echo $p;
}
?>
</select></td>
</tr>
<tr>
<td></td>
<td>
<input type="submit" value="Vložit" class="submit"></td>
</tr>
</table>
</form>
djlj
Profil
A co třeba: echo "<option value='".$p."'>".$p."</option>;? Spíš se ztrácíš v základech html. Tohle má s php prd co dělat.

sry
np
HGD
Profil
njn, už blbnu, díky moc

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:

0