---
title: "värde --> for-loop"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/89524-värde-for-loop"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "apan_jocko"
published: "2003-11-03T09:56:12.000Z"
updated: "2003-11-03T10:22:28.000Z"
replies: 6
views: 286
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/89524-värde-for-loop"
---

# värde --> for-loop

## #1 — apan_jocko, 2003-11-03T09:56Z

hey!
Måste ha hjärnsläpp....

får inte ut ngt värde från min inputrad till min for-loop...
ngn som har ett förslag ( se del av koden nedan...)

/mvh. Markus

\--\>

echo"
\<table width=100% height=100% border=0 cellspacing=0 cellpadding=0\>
	\<tr\>
	    \<td align=center valign=middle\>
	    
	        \<table cellpadding=0 cellspacing=0 border=0 align=center valign=middle\>
	            \<tr\>
	                \<td align=center valign=middle\>
					\<div id=kantlinje valign=middle\>
					
						\<table cellpadding=0 cellspacing=0 border=0\>
								\<tr\>";

										for($i=1;$i\<=$value;$i++)
										{
echo"										\<td\>\<div class=bar\>\</div\>\</td\>";
										}

echo"							\<td\>\</td\>\</tr\>
						\</table\>
						
					\</div\>&nbsp; \<b\>$value%\</b\>
					
					\</td\>
				\</tr\>
			\</table\>

	        \<table cellpadding=0 cellspacing=0 border=0\>
				\<tr\>
				\<tr\>\<td\>&nbsp;\</td\>\</tr\>
					\<td\>
					    \<form method=GET action=$PHP_SELF\>
							Värde:&nbsp;\<input type=text name=value\>
							\<input type=submit\>
						\</form\>
					\</td\>
				\</tr\>
				\<tr\>
				    \<td align=center valign=middle\>
				        Detta är ett bartest.
				    \</td\>
			 	\</tr\>
			\</table\>
			
		\</td\>
	\</tr\>
\</table\>

\<--

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

## #2 — Nexus86, 2003-11-03T09:57Z

Exakt vad är det du försöker göra? Kan du försöka förklara lite mer ingående? :)

R// Vad vill du ska hända, vad i koden ska ändras, m.m.

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

## #3 — Gein, 2003-11-03T09:58Z

Rent utseendemässigt så skrivs ju ingenting ut i din for-loop.
Prova:
echo" \<td\>\<div class=bar\>Test\</div\>\</td\>";
och se om det funkar.

**r/** Om du bara är ute efter en tom td-ruta så skriv såhär istället: 
echo" \<td\>\<div class=bar\>&nbsp;\</div\>\</td\>";

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

## #4 — apan_jocko, 2003-11-03T10:15Z

hopp

heh... missade css´n... skickar med den igen..

Jag bygger en liten mätare som skall köra for-loopen  det antal ggr som anges i inputfältet... 

& sedan visa detta i min kantlinje div...

det fungerar om man anger ett värde på $value innan loopen...

tex $value ="47";

men ej om man skickar med ett värde via inputfältet...:(

(Måste tacka för så snabba svar iaf...:) )

/Markus

\--\>

\<!doctype html public "-//W3C//DTD HTML 4.0 //EN"\>
\<html\>
\<head\>

\<style type="text/css"\>
\<!--
\#kantlinje
	{
	border: 				#003366;
	border-style: 			solid;
	border-width:           1px;
	height:                 40px;
	width:                  202px;
	text-align:             left;
	}
	
.bar
	{
	background-color:       #007700;
	width:		            2px;
	height:		            40px;
	}

body
	{
	font-family: Verdana;
	font-size: 11px;
	min-height:             100%;
	height:                 100%;
	margin:                 0;
	padding:                0;
	}
\--\>
\</style\>

\</head\>
\<body\>
\<?php

echo"
\<table width=100% height=100% border=0 cellspacing=0 cellpadding=0\>
	\<tr\>
	    \<td align=center valign=middle\>
	    
	        \<table cellpadding=0 cellspacing=0 border=0 align=center valign=middle\>
	            \<tr\>
	                \<td align=center valign=middle\>
					\<div id=kantlinje valign=middle\>
					
						\<table cellpadding=0 cellspacing=0 border=0\>
								\<tr\>";

										for($i=1;$i\<=$value;$i++)
										{
echo"										\<td\>\<div class=bar\>\</div\>\</td\>";
										}

echo"							\<td\>\</td\>\</tr\>
						\</table\>
						
					\</div\>&nbsp; \<b\>$value%\</b\>
					
					\</td\>
				\</tr\>
			\</table\>

	        \<table cellpadding=0 cellspacing=0 border=0\>
				\<tr\>
				\<tr\>\<td\>&nbsp;\</td\>\</tr\>
					\<td\>
					    \<form method=GET action=$PHP_SELF\>
							Värde:&nbsp;\<input type=text name=value\>
							\<input type=submit\>
						\</form\>
					\</td\>
				\</tr\>
				\<tr\>
				    \<td align=center valign=middle\>
				        Detta är ett bartest.
				    \</td\>
			 	\</tr\>
			\</table\>
			
		\</td\>
	\</tr\>
\</table\>
";

?\>
\</body\>
\</html\>

\<--

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

## #5 — Phorpher, 2003-11-03T10:17Z

Snälla använd kod-taggarna. Blir fruktansvärt rörigt annars.  :x

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

## #6 — Nexus86, 2003-11-03T10:18Z

Du kanske inte har register_globals på i php.ini?
Prova detta:

```php
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>

<style type="text/css">
<!--
#kantlinje
{
border: #003366;
border-style: solid;
border-width: 1px;
height: 40px;
width: 202px;
text-align: left;
}

.bar
{
background-color: #007700;
width: 2px;
height: 40px;
}

body
{
font-family: Verdana;
font-size: 11px;
min-height: 100%;
height: 100%;
margin: 0;
padding: 0;
}
-->
</style>

</head>
<body>
<?php

echo"
<table width=100% height=100% border=0 cellspacing=0 cellpadding=0>
<tr>
<td align=center valign=middle>

<table cellpadding=0 cellspacing=0 border=0 align=center valign=middle>
<tr>
<td align=center valign=middle>
<div id=kantlinje valign=middle>

<table cellpadding=0 cellspacing=0 border=0>
<tr>";
$value = $_GET['value'];

for($i=1;$i<=$value;$i++)
{
echo" <td><div class=bar></div></td>";
}

echo" <td></td></tr>
</table>

</div>  <b>$value%</b>

</td>
</tr>
</table>

<table cellpadding=0 cellspacing=0 border=0>
<tr>
<tr><td> </td></tr>
<td>
<form method=GET action=" . $_SERVER['PHP_SELF'] . ">
Värde: <input type=text name=value>
<input type=submit>
</form>
</td>
</tr>
<tr>
<td align=center valign=middle>
Detta är ett bartest.
</td>
</tr>
</table>

</td>
</tr>
</table>
";

?>
</body>
</html>
```

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

## #7 — apan_jocko, 2003-11-03T10:22Z

Fungerar utmärkt...!!!! TNX!!!

Förlåt Phorpher skall aldrig mer göra om samma sak...;)

Tnx boyz...:)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/89524-värde-for-loop
