Jeg har et lille script til at insætte data ind i min database. Jeg kan godt få den til at insætte den data jeg skriver min tekst felter, men hvordan får jeg mit drop down til at virke så den også indsætter dataen i databasen.
Og lige et lille tillægssprøgsmål, hvordan tjecker jeg at der er blevet indtastet noget data i felterne inden jeg tilføjer det?
Jeg vil gerne se noget kode :)
Har smidt min egen kode nedenunder...
-- KODE --
<? include_once("connect.php");
mysql_query("INSERT INTO weapons (fnavn, enavn, alder, interresse) VALUES ('$_POST[fnavn]', '$_POST[enavn]', '$_POST[alder]', '$_POST[interresse]')") or die(mysql_error());
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Doh, ja kan godt se at det første sprøgsmål gave sig selv :)
Men har lidt problemer med at validere felterne.. Jeg har problemet at den i øjeblikket indsætter tomme felter i databasen, selv når jeg bare loader scriptet.
Jeg kan ikke rigtigt finde ud af hvordan jeg laver så den ikke indsætter tomme felter når jeg loaded scriptet og hvordan jeg validere felterne inden de bliver sendt.
if(empty($_POST['fnavn']) || empty($_POST['enavn']) || empty($_POST['alder']) || empty($_POST['fodbold'])) { echo 'Alle felter er ikke udfyldt'; } else { mysql_query();//Dit kald til INSERT INTO. }
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.