Her er så editMedlem.php som ikke "gider" at blive vist ?
<? if($_POST['task']=="ok") {
$insertSQL = "UPDATE medlem set navn='".$_POST['navn']."',efternavn='".$_POST['efternavn']."',tlf='".$_POST['tlf']."',mobil='".$_POST['mobil']."',email='".$_POST['email']."',data1='".$_POST['data1']."',data2='".$_POST['data2']."',postnr='".$_POST['postnr']."' where id='".$_POST['id']."'";
mysql_query($insertSQL) or die(mysql_error()); echo "<script>top.location.href = 'index.php?nx=system/listeMedlemmer';</script>";
} $result = mysql_query("SELECT DATE_FORMAT(dato,'%d-%m-%Y')as dto,navn,efternavn,tlf,mobil,email,data1,data2,postnr FROM medlem where id='".$_POST['id']."' ")or die (mysql_error());
if($row = mysql_fetch_array($result))
{ Hvorfor kan jeg ikke få det vist (og redigere)??
$insertSQL = "UPDATE medlem set navn='".$_POST['navn']."',efternavn='".$_POST['efternavn']."',tlf='".$_POST['tlf']."',mobil='".$_POST['mobil']."',email='".$_POST['email']."',data1='".$_POST['data1']."',data2='".$_POST['data2']."',postnr='".$_POST['postnr']."' where id='".$_POST['id']."'";
Skal være:
$insertSQL = "UPDATE medlem set navn='".$_POST['navn']."',efternavn='".$_POST['efternavn']."',tlf='".$_POST['tlf']."',mobil='".$_POST['mobil']."',email='".$_POST['email']."',data1='".$_POST['data1']."',data2='".$_POST['data2']."',postnr='".$_POST['postnr']."' where id='".$_GET['id']."'";
Jeg har lige ændret et par små ting, du kan vælge at benytte det hele eller bare lidt af det.
<? if($_POST['task']=="ok") {
$insertSQL = "UPDATE medlem set navn='{$_POST['navn']}', efternavn='{$_POST['efternavn']}', tlf='{$_POST['tlf']}', mobil='{$_POST['mobil']}', email='{$_POST['email']}', data1='{$_POST['data1']}', data2='{$_POST['data2']}', postnr='{$_POST['postnr']}' where id='{$_GET['id']}'";
mysql_query($insertSQL) or die(mysql_error()); header("location: index.php?nx=system/listeMedlemmer");
}
$result = mysql_query("SELECT DATE_FORMAT(dato,'%d-%m-%Y')as dto,navn,efternavn,tlf,mobil,email,data1,data2,postnr FROM medlem where id='{$_GET['id']}' ")or die (mysql_error());
Når jeg klikker på linket: echo " <td valign=\"top\"><a href =\"index.php?id=$row[id]&nx=medlemmer/editMedlem\">$row[navn]</a></td>\n";
Som er en liste, så skulle den hente id ét over i redigeringsformen nu viser den godtnok redigerings formen, men den henter ikke noget ind i felterne på formen som kan rettes...
Herunder er koden der skulle hente medlemmerne ind i formen så jeg kan rette medlems data (formen er "klippet over på midten"):
<? if($_POST['task']=="ok") {
$insertSQL = "UPDATE medlem set navn='{$_POST['navn']}', efternavn='{$_POST['efternavn']}', tlf='{$_POST['tlf']}', mobil='{$_POST['mobil']}', email='{$_POST['email']}', data1='{$_POST['data1']}', data2='{$_POST['data2']}', postnr='{$_POST['postnr']}' where id='{$_GET['id']}'";
mysql_query($insertSQL) or die(mysql_error()); header("location: index.php?nx=system/listeMedlemmer");
}
$result = mysql_query("SELECT DATE_FORMAT(dato,'%d-%m-%Y')as dto,navn,efternavn,tlf,mobil,email,data1,data2,postnr FROM medlem where id='{$_GET['id']}' ")or die (mysql_error());
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.