skymanMedlem sedan juli 20011 347 inlägg
Hur går man för att lägga ihop två variabler?
Jag har kanske en radda med textrutor som heter text1, text2, text3 upp till 10.
$i='1';
while(£i<10){
echo "Rad ",$i, "innehåller ",$text...";
$i++;}
Hur gör jag får att den ska hämta en ruta för varje loop i nummerordning?
[Redigerat av skyman den 26 jul 2001]
MatteMedlem sedan aug. 20002 970 inlägg
Använd punkt (.) för att binda samman dina strängar:
echo "Rad ".$i."innehåller ".$text."...";
Det ska även enligt mina böckerna gå med:
echo "Rad $i innehåller $text ...";
men jag har aldrig provat.
------------------
Funktion är vackert
[Redigerat av Matte den 26 jul 2001]
skymanMedlem sedan juli 20011 347 inlägg
Inputsen ser ut:
<input type='text' name='amount1'...> och nästa
<input type='text' name='amount2'...>
När jag sen på nästa sida ska läsa från dem med en whilasats så ska jag läsa en i taget alltså amount1 amount2 osv och visa som text.
Slutsats: Hur hör jag för att få ihop namnet "amount" och $i så det blir amount1, amount2, amount3 osv i whilesatsen ovan?
Typ echo "Rad ", $i, "innehåller ", $amount$i;
------------------
/sprungit ifrån polisen
[Redigerat av skyman den 27 jul 2001]
skymanMedlem sedan juli 20011 347 inlägg
Vore kanske just om man hade en funktion som letar upp en siffra i en variabel och sedan ökar den, om man vill.
typ som detta:
$i=1;
for($cnt=1;isset(${"amount".$cnt});$cnt++) {
echo "Rad", $i ,"innehåller ".${"amount".$cnt}."<br>";
$i++;
}
Ja säg de funka! Stabilt
------------------
/sprungit ifrån polisen
[Redigerat av skyman den 27 jul 2001]
spangoMedlem sedan juni 20006 147 inlägg
Annars vorde väl det naturliga att göra så här?
[b]HTML-kod:[/b]
<input type='text' name='amount[]'...>
<input type='text' name='amount[]'...>
<input type='text' name='amount[]'...>
<input type='text' name='amount[]'...>
[i]... och så vidare...[/i]
[b]PHP:[/b]
foreach($amount as $nummer => $text) echo "Rad $nummer innehåller $text";
Eller... :q
------------------
All things serve the Beam!
skymanMedlem sedan juli 20011 347 inlägg
Skulle det väk säkert vara, men det jag gjorde funkade. tack ändå :)
------------------
/sprungit ifrån polisen