Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
mjl: if ($teksten != '') { mysql_query("UPDATE reg_forside SET teksten='$teksten' WHERE id=1")or die(mysql_error()); } Id 1 eksistere stadig ikke, og kommer heller ikke til det med den sætning.
Hvis id 1 ikke eksistere, skal det laves. Det er det jeg vil have.
case "Pupdate": require("conn_inc.php"); if($_POST) { if ($teksten != '') { mysql_query("UPDATE reg_profil SET teksten = '$teksten', id = '1' WHERE id != '1'")or die(mysql_error()); } } header("Location: edit.php"); exit;
Jo - men den kræver at $teksten er lig med noget - og auto_increment gi'r automatisk dit id-felt en værdi, startende med 1 derefter 2 i næste linie o.s.v.
Hvis dit if-felt er INT 1 uden auto_increment - bliver den default 0 og sættes til 1 når du kører ovennævnte - og vil derefter opdatere, i det felt, hvor id=1
<? include "conn_inc.php"; if ($teksten) { $tjek = mysql_num_rows(mysql_query("SELECT * FROM reg_profil WHERE id = '1'")); if ($tjek != '') { mysql_query("INSERT INTO reg_forside (id, teksten) VALUES ('1','$teksten')"); } elseif ($tjek == '1') { mysql_query("UPDATE reg_forside SET teksten='$teksten' WHERE id=1")or die(mysql_error()); } } ?>
<? include "conn_inc.php"; if ($teksten) { $tjek = mysql_num_rows(mysql_query("SELECT * FROM reg_profil WHERE id = '1'")); if ($tjek == '') { mysql_query("INSERT INTO reg_forside (id, teksten) VALUES ('1','$teksten')"); } elseif ($tjek == '1') { mysql_query("UPDATE reg_forside SET teksten='$teksten' WHERE id=1")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.