---
title: "Svårt problem"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15776-svårt-problem"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "FoJj"
published: "2001-06-17T17:18:00.000Z"
updated: "2001-06-18T14:18:00.000Z"
replies: 4
views: 215
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/15776-svårt-problem"
---

# Svårt problem

## #1 — FoJj, 2001-06-17T17:18Z

Fil 1, new_vote.php:

\<html\>
\<body\>
  \<form action="new_vote2.php" method="post"\>
\<b\>Skapa omrvstning. steg 1\</b\>\<br\>
\<table\>
  \<tr\>
  \<td class="Default"\>Antal Fregor\</td\>
  \<td class="Default"\>
  \<input class="Default" maxlength="100" name="row" type="" size="2" value=""\>
  \</td\>
  \</td\>
 \</tr\>
 \<tr\>
  \<td\>
  \<input type=submit value="Vidare"\>
 \</td\>
 \</tr\>
 \</table\>
 \</form\>
\</body\>
\</html\>

\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
Fil 2  new_vote2.php
\<html\>
\<body\>
\<?php
$start = 0;
if ($row \< 1 &#0124;&#0124; $row \> 15) {
echo "Meste vara ett heltal mellan 1-15";
}
else {
echo "\<form action=\\"new_vote3.php\\" method=\\"post\\"\>";
echo "\<table\>";
echo "\<b\>Skapa omrvstning. steg 2\</b\>";
echo "\<tr\>";
echo "\<td class=\\"Default\\"\>Titel:\</td\>";
echo "\<td class=\\"Default\\"\>";
echo "\<input class=\\"Default\\" maxlength=\\"100\\" name=\\"titel\\" type=\\"\\" size=\\"20\\" value=\\"\\"\>";
echo "\</td\>";
echo "\</td\>";
echo "\</tr\>";
while ($start \< $row)
{
  $temp = $start + 1;
  echo "\<tr\>";
  echo "\<td class=\\"Default\\"\>Frega $temp\</td\>";
  echo "\<td class=\\"Default\\"\>";
  echo "\<input class=\\"Default\\" maxlength=\\"100\\" name=\\"qu$temp\\" type=\\"\\" size=\\"45\\" value=\\"\\"\>";
  echo "\</td\>";
  echo "\</td\>";
  echo "\</tr\>";
  $start++;
}
echo "\<tr\>";
echo "\<td\>";
echo "\<input type=\\"hidden\\" name=\\"row\\" value=\\"$row\\"\>\<input type=submit value=\\"Spara\\"\>$row";
echo "\<input type=submit value=\\"Avbryt\\"\>";
echo "\</td\>";
echo "\</tr\>";
echo "\</table\>\</form\>";
}
?\>
\</body\>
\</html\>

\-------------------------------------------------------------------------------------
Fil 3, new_vote3.php

\<html\>
\<body\>
\<?php
mysql_connect("localhost","root","pass");
@mysql_select_db("webb") or die("Kunde inte konnecta till databasen");
$i=0;
$id=4;
while($i \< $row) {
$temp=$i+1;
$add = "insert into vote_d(id, answers) values('$id','$qu$temp')"; 
$i++;
$result = mysql_query($add);
}
echo mysql_error();
mysql_close();
?\>
\</body\>
\</html\>

Det går inte att få värdet från new_vote2.php till databasen utan massa ifsatser, på det sättet.. nå förslag?

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

## #2 — Alpha II, 2001-06-17T17:35Z

Vad menar du?

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

## #3 — FoJj, 2001-06-17T20:26Z

Det jag vill är att värdena men får från new_vote2.php ska addas i new_vote3.php i en mysql men hur ska man ska man göra det i en while sats, 
vet att $qu$temp inte funkar, men det jag vill vissa är att vill få fram $qu1, $qu2 osv.. så man kan välja hur många "frågor" man ska ha.. nån som fattar?

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

## #4 — nanne, 2001-06-18T07:25Z

Om du har ett okänt antal fält så använd \[\] tecknen för att göra om fälten till en vektor som är lättare att behandla.

T.ex i fil2.

```
echo "<input class=\"Default\" maxlength=\"100\" name=\"fraga[]\" type=\"\" size=\"45\" value=\"\">";
```

och i fil tre

```
for($i; $i<count($i); $i++) {
$add = "insert into vote_d(id, answers) values('$id','$fraga[$i]')"; 

}

Detta funkar på alla fält. Förut så trodde jag att det bara funkade med checkboxes men tydligen så funkar det nu även på alla andra.
```

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

## #5 — FoJj, 2001-06-18T14:18Z

Tackar!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/15776-svårt-problem
