---
title: "while"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15907-while"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "skyman"
published: "2001-07-26T12:26:00.000Z"
updated: "2001-07-28T22:32:00.000Z"
replies: 5
views: 190
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/15907-while"
---

# while

## #1 — skyman, 2001-07-26T12:26Z

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\]

Permalänk: https://www.webforum.nu/p/15907

## #2 — Matte, 2001-07-26T18:32Z

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.

Permalänk: https://www.webforum.nu/p/319870

## #3 — skyman, 2001-07-27T07:24Z

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 amount**1**, amount**2**, amount**3** osv i whilesatsen ovan? 
Typ echo "Rad ", $i, "innehåller ", $amount$i;

Permalänk: https://www.webforum.nu/p/319871

## #4 — skyman, 2001-07-27T08:33Z

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

Permalänk: https://www.webforum.nu/p/319872

## #5 — spango, 2001-07-27T16:41Z

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

Permalänk: https://www.webforum.nu/p/319873

## #6 — skyman, 2001-07-28T22:32Z

Skulle det väk säkert vara, men det jag gjorde funkade. tack ändå :)

Permalänk: https://www.webforum.nu/p/319874

---

Tråden på webben: https://www.webforum.nu/amne/php/15907-while
