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.
$result = mysql_query "INSERT INTO IT SET undermenu = ‘.$undermenu’, overskrift = ‘.$overskrift’, tekst = ‘.$tekst’ , foto = ‘.$foto’ , forfatter = ‘.$forfatter’, ansvarlig = ‘.$ansvarlig’, kilde = ‘.$kilde’, kildelink = ‘.$kildelink’"; skal det nok være
Jeg koder ikke selv PHP, men SQL'en ser ud til at være nogenlunde den samme som i ASP.
Hvis du har vist al din kode (Både HTML og PHP) i de ovenstående indlæg, mangler du en responsprocedure, der meddeler at data er gemt i databasen (Noget HTML/tekst der indikerer at data er gemt, som indsættes efter at proceduren er færdig) - Ellers får du kun en blank side, når dataene er gemt.
Eller viser siden overhovedet ikke HTML på noget tidspunkt (Hverken før eller efter behandling af data)?
Hvor kører du det? Du skal helst have lavet det aå du kan se fejl. Visse webhoteller har en indstilling, så ingen fejl vises, hvilket kan give lidt mening når siden er færdig, men ikke under udvikling. I hvert fald skal du rette
<?php
if($sendt) {
include("connect.php"); $result = mysql_query "INSERT INTO IT SET undermenu = ‘$undermenu’, overskrift = ‘$overskrift’, tekst = ‘$tekst’ , foto = ‘$foto’ , forfatter = ‘$forfatter’, ansvarlig = ‘$ansvarlig’, kilde = ‘$kilde’, kildelink = ‘$kildelink’";
}
?>
til
<?php
if($sendt) {
include("connect.php"); $result = mysql_query("INSERT INTO IT SET undermenu = '$undermenu', overskrift = '$overskrift', tekst = '$tekst' , foto = '$foto' , forfatter = '$forfatter', ansvarlig = '$ansvarlig', kilde = '$kilde', kildelink = '$kildelink'");
}
?>
og du skal formentlig aflæse alle dine felter med vha. $_POST
nu kom der html men den siger en sql felj You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'foto', 'forfatter', 'ansvarlig', 'kilde', 'kildelink')' at line
id` int(11) NOT NULL auto_increment, `undermenu` varchar(255) NOT NULL default '', `dato` varchar(255) NOT NULL default '0000-00-00', `overskrift` varchar(255) NOT NULL default '', `tekst` longtext NOT NULL, `forfatter` varchar(255) NOT NULL default '', `ansvarlig` varchar(255) NOT NULL default '', `foto` varchar(255) NOT NULL default '', `kilde` varchar(255) NOT NULL default '', `kildelink` varchar(255) NOT NULL default '', PRIMARY KEY (`id`)
<?= vil ikke virke med alle opsætninger, hvis serveren ikke tillader shorttags.
Og $_SERVER[] bruges hvis du register_globals er slået fra, som den bør være.
erik, har aldrig brugt den metode til at indsætte, og finder den ganske forvirrende, men nok bare mig ;)
Synes godt om
Ny brugerNybegynder
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.