Avatar billede svelmoe Nybegynder
07. december 2007 - 10:36 Der er 52 kommentarer og
1 løsning

mysql update en form i en while?

Hej ekperter. har desværre ikke så mange point. Men jeg er desværre nået lidt ud på dybt vand mht. noget mysql update...

Jeg har en liste genereret i en while, hvor alle felterne er lavet som input type="text". dem vil jeg gerne have man kan rette i og gemme når man synes man er færdig.

men den opdaterer ikke noget.

kode:
<?php
$bruger = $_SESSION[brugernavn];

$query = mysql_query ("SELECT * FROM `mop_seating` WHERE `bruger` = '$bruger'") or die(mysql_error());
if (mysql_num_rows($query)==0) {}   
else {
if(isset($_POST['submit'])) {

$id = $_GET[id];
$afdeling = $_POST['afdeling'];
$navn = $_POST['navn'];
$initial = $_POST['initial'];
$kommentar = $_POST['kommentar'];
$ak_bygning = $_POST['ak_bygning'];
$ak_etage = $_POST['ak_etage'];
$ak_rumnr = $_POST['ak_rumnr'];
$ny_bygning = $_POST['ny_bygning'];
$ny_etage = $_POST['ny_etage'];
$ny_rumnr = $_POST['ny_rumnr'];
$ny_bordnr = $_POST['ny_bordnr'];
$longitude = $_POST['longitude'];
$latitude = $_POST['latitude'];


mysql_query("UPDATE mop_seating SET afdeling ='". $afdeling ."', navn = '". $navn ."', initial = '". $initial ."', kommentar = '". $kommentar ."' , ak_bygning = '". $ak_bygning ."' , ak_etage = '". $ak_etage ."' , ak_rumnr = '". $ak_rumnr ."' , ny_bygning = '". $ny_bygning ."' , ny_etage = '". $ny_etage ."' , ny_rumnr = '". $ny_rumnr ."' , ny_bordnr = '". $ny_bordnr ."' , longitude = '". $longitude ."' , latitude = '" .$latitude ."' WHERE id = '" .$id. "'") or die(mysql_error());

echo "<center><span class=\"style1\">Seating opdateres..<meta http-equiv=\"refresh\" content=\"2; url=forside.php?side=mop_seating\"><br></span>

<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" name=\"payoff\" width=\"24\" height=\"24\" align=\"middle\" id=\"payoff\">
  <param name=\"allowScriptAccess\" value=\"sameDomain\" />
  <param name=\"allowFullScreen\" value=\"false\" />
  <param name=\"movie\" value=\"timeglas.swf\" />
  <param name=\"quality\" value=\"high\" />
  <param name=\"bgcolor\" value=\"#000000\" /><param name=\"LOOP\" value=\"false\" /><param name=\"SCALE\" value=\"noborder\" />
  <embed src=\"timeglas.swf\" width=\"24\" height=\"24\" loop=\"false\" align=\"middle\" quality=\"high\" bgcolor=\"#000000\" name=\"payoff\" allowscriptaccess=\"sameDomain\" allowfullscreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" scale=\"noborder\" />
</object></center>";
}
else {
echo "<form method=\"POST\" name=\"mopseating\" action=\"mop_seating_liste_hel_ret.php\">";
echo "<table>\n";

echo"<center><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
  <tr>
  <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=navn\">Navn</a></span></td>
  <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=afdeling\">Afdeling</a></span></td>     
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=initial\">Initial</a></span></td>       
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=kommentar\">Kommentar</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ak_bygning\">Ak. bygning</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ak_etage\">Ak. etage</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ak_rumnr\">Ak. rumnr</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ny_bygning\">Ny bygning</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ny_etage\">Ny etage</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ny_rumnr\">Nyt rumnr</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ny_bordnr\">Nyt bordnr</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=longitude\">Longitude</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=latitude\">Latitude</a></span></td>
  </tr>";

  $a = 0;

while ($row = mysql_fetch_array($query)) {
$a++;
    if($a%2 == 0) {
    $bgcolor = "#000000";
    }else{
    $bgcolor = "#000000";
    }
$id = $row['id'];
$afdeling = $row['afdeling'];
$navn = $row['navn'];
$initial = $row['initial'];
$kommentar = $row['kommentar'];
$ak_bygning = $row['ak_bygning'];
$ak_etage = $row['ak_etage'];
$ak_rumnr = $row['ak_rumnr'];
$ny_bygning = $row['ny_bygning'];
$ny_etage = $row['ny_etage'];
$ny_rumnr = $row['ny_rumnr'];
$ny_bordnr = $row['ny_bordnr'];
$longitude = $row['longitude'];
$latitude = $row['latitude'];
$over = '#444444';



echo "<tr bgcolor=\"$bgcolor\" onMouseOver=\"this.bgColor='$over';\" onMouseOut=\"this.bgColor='$bgcolor';\">
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"navn\" value=\"$navn\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"afdeling\" value=\"$afdeling\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"initial\" value=\"$initial\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"kommentar\" value=\"$kommentar\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"ak_bygning\" value=\"$ak_bygning\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"ak_etage\" value=\"$ak_etage\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"ak_rumnr\" value=\"$ak_rumnr\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"ny_bygning\" value=\"$ny_bygning\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"ny_etage\" value=\"$ny_etage\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"ny_rumnr\" value=\"$ny_rumnr\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"ny_bordnr\" value=\"$ny_bordnr\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"longitude\" value=\"$longitude\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"latitude\" value=\"$latitude\"><input type=\"text\" name=\"id\" value=\"$id\"></td>
</tr>";
echo"<tr>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
</tr>";
}
echo "</table></center>";

echo "<input type=\"submit\" name=\"submit\" span class=\"button2\" value=\"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gem&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\" /></form>";
}
}   
?>
Avatar billede erikjacobsen Ekspert
07. december 2007 - 10:43 #1
Hvor kommer $_GET[id] fra i:  $id = $_GET[id];  ?
Avatar billede svelmoe Nybegynder
07. december 2007 - 10:44 #2
url'en
Avatar billede svelmoe Nybegynder
07. december 2007 - 10:47 #3
den fanger fint alle værdierne fra databasen. men opdatere ikke de ændringer jeg laver
Avatar billede erikjacobsen Ekspert
07. december 2007 - 10:47 #4
Url-en? Jeg kan ikke se en "id" i: action=\"mop_seating_liste_hel_ret.php\"
Avatar billede svelmoe Nybegynder
07. december 2007 - 11:33 #5
Nej det er da rigtigt. id ligger i et text felt ud for vær linje. som senere bare skal være hidden.
Avatar billede erikjacobsen Ekspert
07. december 2007 - 11:35 #6
Ok. Så er det ikke $_GET[id] men $_POST[id].

Men så vidt, så har du jo et større problem, hvis du har flere felter med samme navn, som det kunne tyde på med din while. Det kan man som udgangspunkt ikke.
Avatar billede svelmoe Nybegynder
07. december 2007 - 11:38 #7
nej det fik jeg også rettet i en fejl det med id.

jeg kan godt se det giver en del problemer med samme navne.. havde jeg ikke lige tænk over.

er der en måde hvor man kan få det her til at være funktionelt?

evt. hvor den kører strengen for vær linje. Så burde den vel ikke få problemer med navnene?
Avatar billede svelmoe Nybegynder
07. december 2007 - 11:38 #8
fejl * fart
Avatar billede svelmoe Nybegynder
07. december 2007 - 11:42 #9
Det virker også fint når der kun er en linje i databasen
Avatar billede erikjacobsen Ekspert
07. december 2007 - 11:45 #10
Du kan enten lave en <form> til hver linie, med hver sin submit-knap. Så får du kun rettet een af gangen.

Eller du kan lade navene få et løbenummer, nyt for hver linie: navn1, navn2. Evt har du et hidden-felt hvor du siger hvor mange linier, der er.
Avatar billede svelmoe Nybegynder
07. december 2007 - 11:48 #11
det første er allerede en funktion på siden, jeg skal så lave det her som en ekstra funktion.

hvis jeg giver navnene et løbenummer, hvordan får jeg så værdien ind i det rigtige felt i databasen?
Avatar billede erikjacobsen Ekspert
07. december 2007 - 11:56 #12
Du kan fx lave en for-løkke, hvis du kender antallet af rækker:

  for ($i=1;$i<=$max;$i++) {
    $navn=$_POST['navn'.$i];
    //...
    mysql_query("UPDATE ...");
  }
Avatar billede svelmoe Nybegynder
07. december 2007 - 11:59 #13
antallet af rækker er bestemt udfra hvor mange der er oprettet. Dvs. skiftene..

hvordan ser query'en ud? kan du give et eksempel?

navn = '". $navn ."' bare sådan?
Avatar billede svelmoe Nybegynder
07. december 2007 - 12:09 #14
koden nu:

if(isset($_POST['submit'])) {

$id = $_POST['id'];

for ($i=1;$i<=$max;$i++) {
$afdeling = $_POST['afdeling'.$i];

    $navn = $_POST['navn'.$i];

        $initial = $_POST['initial'.$i];

            $kommentar = $_POST['kommentar'.$i];

            $ak_bygning = $_POST['ak_bygning'.$i];
   
                $ak_etage = $_POST['ak_etage'.$i];
   
            $ak_rumnr = $_POST['ak_rumnr'.$i];

        $ny_etage = $_POST['ny_etage'.$i];

    $ny_rumnr = $_POST['ny_rumnr'.$i];

$ny_bordnr = $_POST['ny_bordnr'.$i];

    $longitude = $_POST['longitude'.$i];

      $latitude = $_POST['latitude'.$i];


}
mysql_query("UPDATE mop_seating SET afdeling ='". $afdeling ."', navn = '". $navn ."', initial = '". $initial ."', kommentar = '". $kommentar ."' , ak_bygning = '". $ak_bygning ."' , ak_etage = '". $ak_etage ."' , ak_rumnr = '". $ak_rumnr ."' , ny_bygning = '". $ny_bygning ."' , ny_etage = '". $ny_etage ."' , ny_rumnr = '". $ny_rumnr ."' , ny_bordnr = '". $ny_bordnr ."' , longitude = '". $longitude ."' , latitude = '" .$latitude ."' WHERE id = '" .$id. "'") or die(mysql_error());

echo "<center><span class=\"style1\">Seating opdateres..<meta http-equiv=\"refresh\" content=\"2; url=forside.php?side=mop_seating\"><br></span>

<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" name=\"payoff\" width=\"24\" height=\"24\" align=\"middle\" id=\"payoff\">
  <param name=\"allowScriptAccess\" value=\"sameDomain\" />
  <param name=\"allowFullScreen\" value=\"false\" />
  <param name=\"movie\" value=\"timeglas.swf\" />
  <param name=\"quality\" value=\"high\" />
  <param name=\"bgcolor\" value=\"#000000\" /><param name=\"LOOP\" value=\"false\" /><param name=\"SCALE\" value=\"noborder\" />
  <embed src=\"timeglas.swf\" width=\"24\" height=\"24\" loop=\"false\" align=\"middle\" quality=\"high\" bgcolor=\"#000000\" name=\"payoff\" allowscriptaccess=\"sameDomain\" allowfullscreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" scale=\"noborder\" />
</object></center>";
}

sætter sletter alt i rækken og opdaterer den.
Avatar billede svelmoe Nybegynder
07. december 2007 - 12:15 #15
har rykket $id = $_POST['id']; ind i for løkken.

nu opdaterer den ikke noget, men sletter heller ikke noget
Avatar billede erikjacobsen Ekspert
07. december 2007 - 12:34 #16
Hver række har sit eget id - det skal også nummereres.
Avatar billede svelmoe Nybegynder
07. december 2007 - 12:36 #17
or ($i=1;$i<=$max;$i++) {
$id = $_POST['id'.$i];

$afdeling = $_POST['afdeling'.$i];....

giver samme som før
Avatar billede erikjacobsen Ekspert
07. december 2007 - 12:39 #18
Har id-feltet en nummerering i felterne i formen?
Hvorfor gør du ikke som skrevet i 07/12-2007 11:56:13? Din mysql_query står udenfor for-løkken - så får du ikke meget glæde af den.

Lad være med bare at skrive noget kode af, uden du forstår hvad der sker (ja, ok, det er mest din egen tid du spilder).
Avatar billede erikjacobsen Ekspert
07. december 2007 - 12:43 #19
Og iøvrigt, hvor kommer din "$max" fra?
Avatar billede svelmoe Nybegynder
07. december 2007 - 12:52 #20
Jeg føler skam ikke jeg spilder min tid. Dette er min måde at lære på.

Næste gang jeg skal lave noget som benytter nogen af disse elementer, kender jeg allerede til det, fordi du gad hjælpe mig med det.

Så medmindre du føler, at du spilder din tid, er det den bedste måde for mig at gøre det på.

mht. 07/12-2007 11:56:13, så fjerner formen sig bare fra siden og kommer ikke videre:

if (mysql_num_rows($query)==0) {}    
else {
if(isset($_POST['submit'])) {

for ($i=1;$i<=$max;$i++) {
$id = $_POST['id'.$i];

$afdeling = $_POST['afdeling'.$i];

    $navn = $_POST['navn'.$i];

        $initial = $_POST['initial'.$i];

            $kommentar = $_POST['kommentar'.$i];

            $ak_bygning = $_POST['ak_bygning'.$i];
   
                $ak_etage = $_POST['ak_etage'.$i];
   
            $ak_rumnr = $_POST['ak_rumnr'.$i];

        $ny_etage = $_POST['ny_etage'.$i];

    $ny_rumnr = $_POST['ny_rumnr'.$i];

$ny_bordnr = $_POST['ny_bordnr'.$i];

    $longitude = $_POST['longitude'.$i];

      $latitude = $_POST['latitude'.$i];

mysql_query("UPDATE mop_seating SET afdeling ='". $afdeling ."', navn = '". $navn ."', initial = '". $initial ."', kommentar = '". $kommentar ."' , ak_bygning = '". $ak_bygning ."' , ak_etage = '". $ak_etage ."' , ak_rumnr = '". $ak_rumnr ."' , ny_bygning = '". $ny_bygning ."' , ny_etage = '". $ny_etage ."' , ny_rumnr = '". $ny_rumnr ."' , ny_bordnr = '". $ny_bordnr ."' , longitude = '". $longitude ."' , latitude = '" .$latitude ."' WHERE id = '" .$id. "'") or die(mysql_error());

echo "<center><span class=\"style1\">Seating opdateres..<meta http-equiv=\"refresh\" content=\"2; url=forside.php?side=mop_seating\"><br></span>

<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" name=\"payoff\" width=\"24\" height=\"24\" align=\"middle\" id=\"payoff\">
  <param name=\"allowScriptAccess\" value=\"sameDomain\" />
  <param name=\"allowFullScreen\" value=\"false\" />
  <param name=\"movie\" value=\"timeglas.swf\" />
  <param name=\"quality\" value=\"high\" />
  <param name=\"bgcolor\" value=\"#000000\" /><param name=\"LOOP\" value=\"false\" /><param name=\"SCALE\" value=\"noborder\" />
  <embed src=\"timeglas.swf\" width=\"24\" height=\"24\" loop=\"false\" align=\"middle\" quality=\"high\" bgcolor=\"#000000\" name=\"payoff\" allowscriptaccess=\"sameDomain\" allowfullscreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" scale=\"noborder\" />
</object></center>";
}}
else {
echo "<form method=\"POST\" name=\"mopseating\">";....
Avatar billede erikjacobsen Ekspert
07. december 2007 - 12:55 #21
Du har stadig ikke redegjort for $max - den kan jo ikke selv gætte hvor mange linier, der er. Se: 07/12-2007 11:45:57

Så vidt jeg kan se fra 07/12-2007 11:56:13 er det kun mysql_query-en der skal inden for { og } i den for-løkke.
Avatar billede svelmoe Nybegynder
07. december 2007 - 13:05 #22
Jeg kan ikke gennemskue det med $max. så ville blive glad hvis du forklarede lidt mere.
Avatar billede svelmoe Nybegynder
07. december 2007 - 13:05 #23
skal jeg lave en count udfra databasen og sige det er $max?
Avatar billede erikjacobsen Ekspert
07. december 2007 - 13:08 #24
07/12-2007 11:45:57: "Evt har du et hidden-felt hvor du siger hvor mange linier, der er."

Jeg kan ikke forklare mere, hvis du ikke kan sige hvad du ikke forstår i det der er skrevet.
Avatar billede svelmoe Nybegynder
07. december 2007 - 13:17 #25
hvordan får jeg et hidden-felt til at indholde antal linier jeg har?

$max. Skal den bare være antal linier?

og skal der gøres noget i selve form-navnene? eller skal de beholde deres nuværende navne?
Avatar billede erikjacobsen Ekspert
07. december 2007 - 14:10 #26
"hvordan får jeg et hidden-felt til at indholde antal linier jeg har?"  -  du kan tælle dem i den while, der laver felterne.

"$max. Skal den bare være antal linier?"  -  ja.

"og skal der gøres noget i selve form-navnene? eller skal de beholde deres nuværende navne?"  -  om der er mere, der skal gøres, får vi at se.
Avatar billede svelmoe Nybegynder
10. december 2007 - 10:53 #27
Hej Erik, undskyld mit fravær, fra spørgsmålet.

nu har jeg fået defineret $max til at være antal linier.

men den opdatere stadig ikke.

$max = 0;
while ($row = mysql_fetch_array($query)) {
$a++;
$max++;....

----

og oppe i If'en

if(isset($_POST['submit'])) {
$max = $_POST['max'];
for ($i=1;$i<=$max;$i++) {
$id = $_POST['id'.$i];...

---

den echo'er fint antal linier når man udfører.
Avatar billede erikjacobsen Ekspert
10. december 2007 - 12:51 #28
Ja, og får du $max med over?
Avatar billede svelmoe Nybegynder
10. december 2007 - 14:29 #29
jeg har prøvet at echo $max efter query'en, og det virker fint
Avatar billede erikjacobsen Ekspert
10. december 2007 - 15:08 #30
Det er en del mere interessant, om $max har en fornuftig værdi, lige før den for-løkke, hvor du skal bruge den.
Avatar billede svelmoe Nybegynder
10. december 2007 - 15:14 #31
echo $max; før for ($i=1;$i<=$max;$i++) { giver 2 hvis der er 2 linier osv.
Avatar billede erikjacobsen Ekspert
10. december 2007 - 17:45 #32
Godt nok - men så virker det vel. Du siger ikke at der er noget galt. Du siger selvfølgelig heller ikke at det virker...
Avatar billede svelmoe Nybegynder
11. december 2007 - 08:21 #33
hmm nej den opdaterer ikke noget se 10:53:15
Avatar billede erikjacobsen Ekspert
11. december 2007 - 08:48 #34
Ok, så må der være noget galt i koden.
Avatar billede svelmoe Nybegynder
11. december 2007 - 08:53 #35
DEBUG:
Query was empty.

betyder det at den ikke fanger noget fra formen?
Avatar billede erikjacobsen Ekspert
11. december 2007 - 09:02 #36
Det kan betyde flere ting.
Avatar billede svelmoe Nybegynder
11. december 2007 - 09:19 #37
Okay, tak for hjælpen.
Post venligst et svar
Avatar billede erikjacobsen Ekspert
11. december 2007 - 09:31 #38
Jeg samler slet ikke på point, tak.  Virker det?
Avatar billede svelmoe Nybegynder
11. december 2007 - 09:34 #39
Okay, nej det virker ikke desværre
Avatar billede svelmoe Nybegynder
13. december 2007 - 09:24 #40
ved nærmere eftertanke må du meget gerne påpege fejlen, hvis du ved nogenlunde hvad det er?
Avatar billede erikjacobsen Ekspert
13. december 2007 - 09:42 #41
Jeg er nødt til at se hvad du har lavet.
Avatar billede svelmoe Nybegynder
13. december 2007 - 10:23 #42
vil du have postet koden her, eller en fil til download?
Avatar billede svelmoe Nybegynder
13. december 2007 - 10:35 #43
her er filen.
http://www.moveon-partners.com/moplite/mop_seating_liste_hel_ret.zip

hvis du hellere vil have postet koden, så gør mig lige opmærksom på det
Avatar billede erikjacobsen Ekspert
13. december 2007 - 22:02 #44
Jeg skal nok have den relevante kode her.
Avatar billede svelmoe Nybegynder
14. december 2007 - 09:11 #45
<? session_start();
ob_start();
//databaseconn & login tjek// 
include("db.php");       
    include("tjek_log.php");
//databaseconn & login tjek// 
?>
<head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\" />
<link rel="stylesheet" type="text/css" href="style2.css" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /></head>
<?
echo "<a href=\"forside.php?side=mop_seating\">Tilbage</a><br><br>";
    echo "<span class=\"style13\">Her kan du se den fulde liste</span>";

$bruger = $_SESSION[brugernavn];

$query = mysql_query ("SELECT * FROM `mop_seating` WHERE `bruger` = '$bruger'") or die(mysql_error());

if (mysql_num_rows($query)==0) {}    
    else {

if(isset($_POST['submit'])) {
    $max = $_POST['max'];
for ($i=1;$i<=$max;$i++) {

    $id = $_POST['id'.$i];
   
    $afdeling = $_POST['afdeling'.$i];
   
        $navn = $_POST['navn'.$i];
   
            $initial = $_POST['initial'.$i];
   
                $kommentar = $_POST['kommentar'.$i];
   
                $ak_bygning = $_POST['ak_bygning'.$i];
       
                    $ak_etage = $_POST['ak_etage'.$i];
       
                $ak_rumnr = $_POST['ak_rumnr'.$i];
   
            $ny_etage = $_POST['ny_etage'.$i];
   
        $ny_rumnr = $_POST['ny_rumnr'.$i];
   
    $ny_bordnr = $_POST['ny_bordnr'.$i];
   
        $longitude = $_POST['longitude'.$i];
   
          $latitude = $_POST['latitude'.$i];

mysql_query("UPDATE mop_seating SET afdeling ='". $afdeling ."', navn = '". $navn ."', initial = '". $initial ."', kommentar = '". $kommentar ."' , ak_bygning = '". $ak_bygning ."' , ak_etage = '". $ak_etage ."' , ak_rumnr = '". $ak_rumnr ."' , ny_bygning = '". $ny_bygning ."' , ny_etage = '". $ny_etage ."' , ny_rumnr = '". $ny_rumnr ."' , ny_bordnr = '". $ny_bordnr ."' , longitude = '". $longitude ."' , latitude = '" .$latitude ."' WHERE id = '" .$id. "'") or die(mysql_error());
echo "DEBUG: $sql<br>";
mysql_query($sql) or die(mysql_error());}

echo "<center><span class=\"style1\">Seating opdateres..<meta http-equiv=\"refresh\" content=\"2; url=forside.php?side=mop_seating\"><br></span>
<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" name=\"payoff\" width=\"24\" height=\"24\" align=\"middle\" id=\"payoff\">
  <param name=\"allowScriptAccess\" value=\"sameDomain\" />
  <param name=\"allowFullScreen\" value=\"false\" />
  <param name=\"movie\" value=\"timeglas.swf\" />
  <param name=\"quality\" value=\"high\" />
  <param name=\"bgcolor\" value=\"#000000\" /><param name=\"LOOP\" value=\"false\" /><param name=\"SCALE\" value=\"noborder\" />
  <embed src=\"timeglas.swf\" width=\"24\" height=\"24\" loop=\"false\" align=\"middle\" quality=\"high\" bgcolor=\"#000000\" name=\"payoff\" allowscriptaccess=\"sameDomain\" allowfullscreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" scale=\"noborder\" />
</object></center>";}

else {
echo "<form method=\"POST\" name=\"mopseating\">";
echo "<table>\n";

echo"<center><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
  <tr>
  <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=navn\">Navn</a></span></td>
  <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=afdeling\">Afdeling</a></span></td>     
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=initial\">Initial</a></span></td>       
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=kommentar\">Kommentar</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ak_bygning\">Ak. bygning</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ak_etage\">Ak. etage</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ak_rumnr\">Ak. rumnr</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ny_bygning\">Ny bygning</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ny_etage\">Ny etage</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ny_rumnr\">Nyt rumnr</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ny_bordnr\">Nyt bordnr</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=longitude\">Longitude</a></span></td>
    <td><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=latitude\">Latitude</a></span></td>
  </tr>";

  $a = 0;
    $max = 0;
while ($row = mysql_fetch_array($query)) {
    $a++;
        $max++;
if($a%2 == 0) {
    $bgcolor = "#000000";}else{
        $bgcolor = "#000000";}
   
    $id = $row['id'];
        $afdeling = $row['afdeling'];
            $navn = $row['navn'];
                $initial = $row['initial'];
                    $kommentar = $row['kommentar'];
                        $ak_bygning = $row['ak_bygning'];
                            $ak_etage = $row['ak_etage'];
                                $ak_rumnr = $row['ak_rumnr'];
                                    $ny_bygning = $row['ny_bygning'];
                                        $ny_etage = $row['ny_etage'];
                                            $ny_rumnr = $row['ny_rumnr'];
                                                $ny_bordnr = $row['ny_bordnr'];
                                                    $longitude = $row['longitude'];
                                                        $latitude = $row['latitude'];
                                                            $over = '#444444';



echo "<tr bgcolor=\"$bgcolor\" onMouseOver=\"this.bgColor='$over';\" onMouseOut=\"this.bgColor='$bgcolor';\">
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"navn\" value=\"$navn\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"afdeling\" value=\"$afdeling\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"initial\" value=\"$initial\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"kommentar\" value=\"$kommentar\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"ak_bygning\" value=\"$ak_bygning\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"ak_etage\" value=\"$ak_etage\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"ak_rumnr\" value=\"$ak_rumnr\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"ny_bygning\" value=\"$ny_bygning\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"ny_etage\" value=\"$ny_etage\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"ny_rumnr\" value=\"$ny_rumnr\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"ny_bordnr\" value=\"$ny_bordnr\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"longitude\" value=\"$longitude\"></td>
<td valign=\"top\"><input type=\"text\" size=\"10\" class=\"input\" name=\"latitude\" value=\"$latitude\"><input type=\"text\" name=\"id\" value=\"$id\"><input type=\"text\" name=\"max\" value=\"$max\"></td>
</tr>";

echo"<tr>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
<td><hr siz=\"1\" color=\"#FF4B0C\"></td>
</tr>";}

echo "</table></center>";

echo "<input type=\"submit\" name=\"submit\" class=\"button\" value=\"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gem&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\" /></form>";}}   
?>
Avatar billede erikjacobsen Ekspert
14. december 2007 - 20:34 #46
Navnene på dine felter i din <form> er jo stadig ens uanset række - nævnt allerede 07/12-2007 11:45:57

Når du antager at navnene er nummererede ved aflæsning:

  $navn = $_POST['navn'.$i];

må de hellere også være det.
Avatar billede svelmoe Nybegynder
17. december 2007 - 09:17 #47
$a = 0;
    $max = 0;
while ($row = mysql_fetch_array($query)) {
    $a++;
        $max++;
if($a%2 == 0) {
    $bgcolor = "#000000";}else{
        $bgcolor = "#000000";}
   
    $id = $row['id'];
        $afdeling = $row['afdeling'];
            $navn = $row['navn'];
                $initial = $row['initial'];
                    $kommentar = $row['kommentar'];
                        $ak_bygning = $row['ak_bygning'];
                            $ak_etage = $row['ak_etage'];
                                $ak_rumnr = $row['ak_rumnr'];
                                    $ny_bygning = $row['ny_bygning'];
                                        $ny_etage = $row['ny_etage'];
                                            $ny_rumnr = $row['ny_rumnr'];
                                                $ny_bordnr = $row['ny_bordnr'];
                                                    $longitude = $row['longitude'];
                                                        $latitude = $row['latitude'];
                                                            $over = '#444444';
                                                                $i++;


echo "<tr bgcolor=\"$bgcolor\" onMouseOver=\"this.bgColor='$over';\" onMouseOut=\"this.bgColor='$bgcolor';\">
<td><input type=\"text\" size=\"10\" class=\"textfelt\" name=\"navn".$i."\" value=\"$navn\"></td>
<td><input type=\"text\" size=\"10\" class=\"textfelt\" name=\"afdeling".$i."\" value=\"$afdeling\"></td>
<td><input type=\"text\" size=\"10\" class=\"textfelt\" name=\"initial".$i."\" value=\"$initial\"></td>
<td><input type=\"text\" size=\"10\" class=\"textfelt\" name=\"kommentar".$i."\" value=\"$kommentar\"></td>
<td><input type=\"text\" size=\"10\" class=\"textfelt\" name=\"ak_bygning".$i."\" value=\"$ak_bygning\"></td>
<td><input type=\"text\" size=\"10\" class=\"textfelt\" name=\"ak_etage".$i."\" value=\"$ak_etage\"></td>
<td><input type=\"text\" size=\"10\" class=\"textfelt\" name=\"ak_rumnr".$i."\" value=\"$ak_rumnr\"></td>
<td><input type=\"text\" size=\"10\" class=\"textfelt\" name=\"ny_bygning".$i."\" value=\"$ny_bygning\"></td>
<td><input type=\"text\" size=\"10\" class=\"textfelt\" name=\"ny_etage".$i."\" value=\"$ny_etage\"></td>
<td><input type=\"text\" size=\"10\" class=\"textfelt\" name=\"ny_rumnr".$i."\" value=\"$ny_rumnr\"></td>
<td><input type=\"text\" size=\"10\" class=\"textfelt\" name=\"ny_bordnr".$i."\" value=\"$ny_bordnr\"></td>
<td><input type=\"text\" size=\"10\" class=\"textfelt\" name=\"longitude".$i."\" value=\"$longitude\"></td>
<td><input type=\"text\" size=\"10\" class=\"textfelt\" name=\"latitude".$i."\" value=\"$latitude\"><input type=\"hidden\" name=\"id\" value=\"$id\"><input type=\"hidden\" name=\"max\" value=\"$max\"></td>
<td><a href=\"slet_mop_seating.php?id=$id\"><img src=\"slet.gif\" border=\"0\"></a></td>
</tr>";


//DEBUG: query was emty
Avatar billede svelmoe Nybegynder
17. december 2007 - 10:35 #48
Hej Erik, spørgsmålet forsætter her http://www.eksperten.dk/spm/810772.
Avatar billede svelmoe Nybegynder
17. december 2007 - 13:29 #49
koden som den er nu:

<?
if (mysql_num_rows($query)==0) {}    
    else {

if(isset($_POST['gem'])) {
    $max = $_POST['max'];
    echo "MAAAAAAAAAAAAAAAX&nbsp;".$max;
for ($i=1;$i<=$max;$i++) {

    $id = $_POST['id'.$i];
   
    $afdeling = $_POST['afdeling'.$i];
   
        $navn = $_POST['navn'.$i];
   
            $initial = $_POST['initial'.$i];
   
                $kommentar = $_POST['kommentar'.$i];
   
                $ak_bygning = $_POST['ak_bygning'.$i];
       
                    $ak_etage = $_POST['ak_etage'.$i];
       
                $ak_rumnr = $_POST['ak_rumnr'.$i];
   
            $ny_etage = $_POST['ny_etage'.$i];
   
        $ny_rumnr = $_POST['ny_rumnr'.$i];
   
    $ny_bordnr = $_POST['ny_bordnr'.$i];
   
        $longitude = $_POST['longitude'.$i];
   
          $latitude = $_POST['latitude'.$i];

$sql = "UPDATE mop_seating SET afdeling ='". $afdeling ."', navn = '". $navn ."', initial = '". $initial ."', kommentar = '". $kommentar ."' , ak_bygning = '". $ak_bygning ."' , ak_etage = '". $ak_etage ."' , ak_rumnr = '". $ak_rumnr ."' , ny_bygning = '". $ny_bygning ."' , ny_etage = '". $ny_etage ."' , ny_rumnr = '". $ny_rumnr ."' , ny_bordnr = '". $ny_bordnr ."' , longitude = '". $longitude ."' , latitude = '" .$latitude ."' WHERE id = '" .$id. "'";}

echo "DEBUG: $sql<br>";
print_r($_POST);
echo "<span class=\"style1\">Seating opdateres..<meta http-equiv=\"refresh\" content=\"5; url=mop_seating_liste_hel.php\"><br></span>
<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0\" name=\"payoff\" width=\"24\" height=\"24\" align=\"middle\" id=\"payoff\">
  <param name=\"allowScriptAccess\" value=\"sameDomain\" />
  <param name=\"allowFullScreen\" value=\"false\" />
  <param name=\"movie\" value=\"timeglas.swf\" />
  <param name=\"quality\" value=\"high\" />
  <param name=\"bgcolor\" value=\"#000000\" /><param name=\"LOOP\" value=\"false\" /><param name=\"SCALE\" value=\"noborder\" />
  <embed src=\"timeglas.swf\" width=\"24\" height=\"24\" loop=\"false\" align=\"middle\" quality=\"high\" bgcolor=\"#000000\" name=\"payoff\" allowscriptaccess=\"sameDomain\" allowfullscreen=\"false\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" scale=\"noborder\" />
</object>";}

else {
echo "<form method=\"POST\" name=\"mopseating\">";
echo "<table>\n";

echo"<table width=\"1200\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
  <tr>
  <td valign=\"bottom\" align=\"center\"><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=navn\">N<br>a<br>v<br>n</a></span></td>
  <td valign=\"bottom\" align=\"center\"><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=afdeling\">A<br>f<br>d<br>e<br>l<br>i<br>n<br>g</a></span></td>     
    <td valign=\"bottom\" align=\"center\"><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=initial\">I<br>n<br>i<br>t<br>i<br>a<br>l</a></span></td>       
    <td valign=\"bottom\" align=\"center\"><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=kommentar\">K<br>o<br>m<br>m<br>e<br>n<br>t<br>a<br>r</a></span></td>
    <td valign=\"bottom\" align=\"center\"><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ak_bygning\">A<br>k.<br><br>b<br>y<br>g<br>n<br>i<br>n<br>g</a></span></td>
    <td valign=\"bottom\" align=\"center\"><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ak_etage\">A<br>k.<br><br>e<br>t<br>a<br>g<br>e</a></span></td>
    <td valign=\"bottom\" align=\"center\"><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ak_rumnr\">A<br>k.<br><br>r<br>u<br>m<br>n<br>r</a></span></td>
    <td valign=\"bottom\" align=\"center\"><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ny_bygning\">N<br>y<br><br>b<br>y<br>g<br>n<br>i<br>n<br>g</a></span></td>
    <td valign=\"bottom\" align=\"center\"><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ny_etage\">N<br>y<br><br>e<br>t<br>a<br>g<br>e</a></span></td>
    <td valign=\"bottom\" align=\"center\"><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ny_rumnr\">N<br>y<br>t<br><br>r<br>u<br>m<br>n<br>r</a></span></td>
    <td valign=\"bottom\" align=\"center\"><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=ny_bordnr\">N<br>y<br>t<br><br>b<br>o<br>r<br>d<br>n<br>r</a></span></td>
    <td valign=\"bottom\" align=\"center\"><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=longitude\">L<br>o<br>n<br>g<br>i<br>t<br>u<br>d<br>e</a></span></td>
    <td valign=\"bottom\" align=\"center\"><span class=\"style3\"><a href=\"mop_seating_liste_hel.php?sorte=latitude\">L<br>a<br>t<br>i<br>t<br>u<br>d<br>e</a></span></td>
  </tr>";

  $a = 0;
    $max = 0;
while ($row = mysql_fetch_array($query)) {
    $a++;
        $max++;
if($a%2 == 0) {
    $bgcolor = "#000000";}else{
        $bgcolor = "#000000";}
    $i++;
    $id = $row['id'];
        $afdeling = $row['afdeling'];
            $navn = $row['navn'];
                $initial = $row['initial'];
                    $kommentar = $row['kommentar'];
                        $ak_bygning = $row['ak_bygning'];
                            $ak_etage = $row['ak_etage'];
                                $ak_rumnr = $row['ak_rumnr'];
                                    $ny_bygning = $row['ny_bygning'];
                                        $ny_etage = $row['ny_etage'];
                                            $ny_rumnr = $row['ny_rumnr'];
                                                $ny_bordnr = $row['ny_bordnr'];
                                                    $longitude = $row['longitude'];
                                                        $latitude = $row['latitude'];
                                                            $over = '#444444';
                                                           


echo "<tr bgcolor=\"$bgcolor\" onMouseOver=\"this.bgColor='$over';\" onMouseOut=\"this.bgColor='$bgcolor';\">
<td><input type=\"text\" size=\"42\" class=\"textfelt\" name=\"navn".$i."\" value=\"$navn\">&nbsp;</td>
<td><input type=\"text\" size=\"7\" class=\"textfelt\" name=\"afdeling".$i."\" value=\"$afdeling\">&nbsp;</td>
<td><input type=\"text\" size=\"7\" class=\"textfelt\" name=\"initial".$i."\" value=\"$initial\">&nbsp;</td>
<td><input type=\"text\" size=\"47\" class=\"textfelt\" name=\"kommentar".$i."\" value=\"$kommentar\">&nbsp;</td>
<td><input type=\"text\" size=\"7\" class=\"textfelt\" name=\"ak_bygning".$i."\" value=\"$ak_bygning\">&nbsp;</td>
<td><input type=\"text\" size=\"7\" class=\"textfelt\" name=\"ak_etage".$i."\" value=\"$ak_etage\">&nbsp;</td>
<td><input type=\"text\" size=\"7\" class=\"textfelt\" name=\"ak_rumnr".$i."\" value=\"$ak_rumnr\">&nbsp;</td>
<td><input type=\"text\" size=\"7\" class=\"textfelt\" name=\"ny_bygning".$i."\" value=\"$ny_bygning\">&nbsp;</td>
<td><input type=\"text\" size=\"7\" class=\"textfelt\" name=\"ny_etage".$i."\" value=\"$ny_etage\">&nbsp;</td>
<td><input type=\"text\" size=\"7\" class=\"textfelt\" name=\"ny_rumnr".$i."\" value=\"$ny_rumnr\">&nbsp;</td>
<td><input type=\"text\" size=\"7\" class=\"textfelt\" name=\"ny_bordnr".$i."\" value=\"$ny_bordnr\">&nbsp;</td>
<td><input type=\"text\" size=\"7\" class=\"textfelt\" name=\"longitude".$i."\" value=\"$longitude\">&nbsp;</td>
<td><input type=\"text\" size=\"7\" class=\"textfelt\" name=\"latitude".$i."\" value=\"$latitude\">&nbsp;<input type=\"hidden\" name=\"id".$i."\" value=\"$id\"><input type=\"hidden\" name=\"i\" value=\"$i\"></td></td>
<td><a href=\"slet_mop_seating.php?id=$id\"><img src=\"slet.gif\" border=\"0\"></a></td>
</tr>";
echo"<tr>
<td><hr siz=\"1\" color=\"#333333\"></td>
<td><hr siz=\"1\" color=\"#333333\"></td>
<td><hr siz=\"1\" color=\"#333333\"></td>
<td><hr siz=\"1\" color=\"#333333\"></td>
<td><hr siz=\"1\" color=\"#333333\"></td>
<td><hr siz=\"1\" color=\"#333333\"></td>
<td><hr siz=\"1\" color=\"#333333\"></td>
<td><hr siz=\"1\" color=\"#333333\"></td>
<td><hr siz=\"1\" color=\"#333333\"></td>
<td><hr siz=\"1\" color=\"#333333\"></td>
<td><hr siz=\"1\" color=\"#333333\"></td>
<td><hr siz=\"1\" color=\"#333333\"></td>
<td><hr siz=\"1\" color=\"#333333\"></td>
<td><hr siz=\"1\" color=\"#333333\"></td>
</tr>";}

echo "<input type=\"text\" name=\"max\" value=\"$max\"><input type=\"submit\" name=\"gem\" class=\"button\" value=\"Gem\" /></form>";}}
echo "</table>";

   
    ?>

den kører kun $sql 1 gang og opdaterer ikke noget.

er det rigtigt det jeg har lavet med form navnene?

og har du en idé om hvorfor den ikke opdaterer?

på forhånd tak
Avatar billede svelmoe Nybegynder
17. december 2007 - 14:04 #50
Hej Erik, du skal have tusind tak, for din hjælp. (Og at du bar over med min ignorance.)

Tak.
Avatar billede erikjacobsen Ekspert
17. december 2007 - 14:24 #51
Det ser rigtigere ud ;)  Men rom blev jo heller ikke drukket på een dag.
Avatar billede svelmoe Nybegynder
17. december 2007 - 15:37 #52
Nej, og jeg er desværre stadig svagdrikker :-)
Avatar billede svelmoe Nybegynder
08. januar 2008 - 08:11 #53
Jeg nupper mine point for at få lukket.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester