Autor Zpráva
Vader
Profil
Potreboval by som zostaviť script, ale neviem ako lámem si nad tým hlavu už asi hodinu.
Potreboval by som aby script vytvoril link z písmen od A-C a čísel od 1-2:
Aby mi vypísalo:

http://adresa.sk/Pismeno-A-Poradie-1
http://adresa.sk/Pismeno-A-Poradie-2

http://adresa.sk/Pismeno-B-Poradie-1
http://adresa.sk/Pismeno-B-Poradie-2

http://adresa.sk/Pismeno-C-Poradie-1
http://adresa.sk/Pismeno-C-Poradie-2

Neviete mi nejak poradiť ?
okolojdouci
Profil *
Potřebuješ dva vnořené cykly http://cz.php.net/manual/en/control-structures.for.php
A funkci http://cz.php.net/manual/en/function.chr.php , která z čísel 65-67 udělá písmena A-C.
Vader
Profil
To je síce dobrý tip :) Ale ja v PHP začínam :D
okolojdouci
Profil *
Vader:
Ale ja v PHP začínam
Tak neváhej a začni.

for ($i = 1; $i <= 2; $i++) {
    echo "http://adresa.sk/Pismeno-A-Poradie-".$1;
    echo "<br>";
}


Toto vypíše adresy, kde písmeno je A, čísla budou 1-2 a po každém řádkem bude zalomení.
etexweb
Profil
Ja by som to riešil takto:
<?
$pis = Array('A','B','C');

Foreach ($pis as $pismeno) {
for ($i = 1; $i <= 2; $i++) {
    echo "http://adresa.sk/Pismeno-".$pismeno."-Poradie-".$i."<br>";
}
    echo "<br>";
}
?>
hary28
Profil
Dá se to řešit přes dva cykly for bez toho pole, ale nevím jestli mé řešení by bylo efektivnější.

for ($j = chr(65); $j <= chr(68); $j++) {
    for ($i = 1; $i <= 2; $i++) {
        echo "http://adresa.sk/Pismeno-".$j."-Poradie-".$i."<br>";
    }
}


mělo by to snad fungovat netestoval jsem to :)

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