I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
den id... går ud fra du får den fra en form? hvis du henter den fra adresse-linien, skal du bruge get. -dvs at hvis du får den fra fx: index.php?id=343 er det: $id = $_GET['id']; $result = mysql_query("select * from reklame where id = '$id'"); $row = mysql_fetch_array($result);
jeg bruger selv $_GET og $_POST konstant. du ér godt klar over hvornår du skal bruge post, og hvornår du skal bruge get, ikke? -ellers er det hurtigt forklaret :)
hehe ja jeg kender det godt, mit webhotel gjorde det samme for ca ½ år siden.
okay. Hvis du får dine data fra en form med ---> method=post <--- skal du bruge $_POST hvis du får dine data fra en from med ---> method=get <--- (eller en form hvor method ikke er defineret, default er get, skal du bruge $_GET
Hvis du får dine data fra URL'en, som fx www.domain.dk/index.php?id?34234 skal du bruge $_GET - prøv at ændre method fra post til get i en form, så kan du se forskellen med det samme hvis du kigger i adresse-linien - for dér viser den alle data!
btw: altid kald dine inc filer for inc.php -ellers kan koden deri læses direkte, fx: http://www.kantinereklame.dk/admin/db.inc <-- .inc er ikke beskyttet ligesom .php er - bare en god vane :)
well mente ikke at den var vildt imponeret sådan grafisk, men den ser ud til at være okay pæn mht layout og farve-valg :) Kan godt se den er "under construction" lol
Skal lige have hælp med et andet eksempel... her kommer dataen fra en post form, så skal submit siden se sådan her ud ik?
<table width="95%" border="0" cellpadding="5" cellspacing="0" class="kant"> <tr> <td bgcolor="#FFFFFF"><form name="form3" method="post" action="admintilfoj2.php"> <p><font size="2" face="Verdana"><b>Rettelsen er blevet udført korrekt </b></font></p> <p><font size="2" face="Verdana">Tilføjet - Klik her for at komme </font><a href="adminret.php" target="_self"><font size="2" face="Verdana">tilbage</font></a><font size="2" face="Verdana"> </font><font size="1" face="Verdana"> </font><font size="1" face="Verdana"> </font></p> </form></td> </tr> </table> <? // adminposr43.php ?> <?php include("db.inc");
mysql_query("update reklame set navn = '$_POST[navn]', city = '$_POST[city]', adresse = '$_POST[adresse]', post = '$_POST[post]', beskrivelse = '$_POST[beskrivelse]', elever = '$_POST[elever]', tlf = '$_POST[tlf]' where id = '$_POST[id]'") or die (mysql_error());
mysql_query("update reklame set navn = '$navn', city = '$city', adresse = '$adresse', post = '$post', beskrivelse = '$beskrivelse', elever = '$elever', tlf = '$tlf' where id = '$id'") or die (mysql_error()); ?>
-sådan mere for at danne mig et overblik over variablerne før jeg smider dem i databasen... men dit burde også virke fint.
mysql_query("delete from reklame where id = '$id'"); ?> <? if ($submit) { mysql_query("DELETE FROM reklame WHERE id ='$id'"); echo "<script> alert('slettet!'); </script>"; } ?>
<meta name="generator" content="Namo WebEditor v5.0(Trial)"> <style type="text/css"> <!-- .style1 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; } --> </style> <form name="form" action="<?=$PHP_SELF;?>" method="post" OnSubmit="return confirm('Er du sikker på, at du vil slette?');"> <table border="0" cellspacing="1" cellpadding="2" style="font-family:Verdana,serif; font-size:medium;"> <? $query = mysql_query("SELECT * FROM reklame") or die(mysql_error()); $antal = mysql_num_rows($query); while($row = mysql_fetch_array($query)) { ?> <tr bgcolor="#ffffff"> <td><input type="radio" name="id" value="<?=$row[id];?>"></td>
mysql_query("delete from reklame where id = '$id'"); ?> <? if ($submit) { mysql_query("DELETE FROM reklame WHERE id ='$id'"); echo "<script> alert('slettet!'); </script>"; } ?>
forresten bare af nysgerrighed... det der jeg lige skrev... sletter den ikke i databasen, og SÅ checker submit, og sletter igen? - burde den ikke checke submit først, og SÅ slette?
hehe så har du sikkert bare været heldig at du ikke har trykket "slet" på noget du ikke ville af med ;) -for ellers skulle du nok opdage det når du trykkede "Fortryd" og det alligevel blev slettet ;-)
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.