_Nitro_ Skrevet 6. november 2003 Del Skrevet 6. november 2003 Sitter å sliter litt med å få laget et wannabe crew system. Denne skal være at du har en drop down meny med alle crew plassene som er ledig i. Så Skal jeg ha en tekst box der du skal skrive inn hvorfor du vill være crew. Noen som skjønner hvor jeg vill? I denne sammenhengen har jeg laget en tabell i mysql som ser slik ut: CREATE TABLE `brukere` ( `ID` int(11) NOT NULL auto_increment, `Navn` text, `Adresse` text, `Postnr` text, `Sted` text, `Alder` text, `Kjonn` text, `Tlfmob` text, `Tlfhjem` text, `epost` text, `Nick` text, `Passord` text, `hvilketcrew` varchar(32) NOT NULL default '', `hvorfordeg` varchar(32) NOT NULL default '', `userlevel` tinyint(3) NOT NULL default '1', PRIMARY KEY (`ID`), FULLTEXT KEY `Navn` (`Navn`), FULLTEXT KEY `Navn_2` (`Navn`) ) TYPE=MyISAM AUTO_INCREMENT=49; Hvor hvilketcrew skal settes av den drop down menyen som har crew plassene skal sette. Og hvorfordeg., der skal du skrive hvorfor du vill være crew. Jeg prøvde meg, men finner ikke ut hvordan jeg skal skrive selve web siden med formen som skal gjøre dette. Noen som kan hjelpe meg med dette.? Lenke til kommentar
_Nitro_ Skrevet 6. november 2003 Forfatter Del Skrevet 6. november 2003 <?PHP $cfgProgDir = 'login-script/'; include($cfgProgDir . "secure.php"); ?> <?php include('mysql-config.php'); ?> <form action="<?=$_SERVER['PHP_SELF']?>" method="post"> <?php $result = @mysql_query("SELECT * FROM brukere WHERE Nick = '$login'"); if (!$result) { die('<p>Får ikke kontakt med ' . ' tabellen på dette tidspunktet: ' . mysql_error() . '</p>'); } // Vis tekt i som ligger i databasen while ( $row = mysql_fetch_array($result) ) { echo(' <table border=0 cellspacing=0 width=400> <tr> <td background=nyheter.gif><b>Navn:</b>' . $row['Nick'] . ' <input type=hidden name=ID value=' . $row['ID'] . '></input></td> </tr> <tr> <td><b>Hvorfordeg:</b><br> <textarea name=navn>' . $row['hvorfordeg'] . '</textarea> </td> </tr> <tr> <td> <b>HvilketCrew:<select name=hvilketcrew><option value=tech>Tech</option><option value=info>Info</option></select></td> </tr> <tr> <td><input type=submit name=Rediger value=Oppdater></input> </td> </tr> </table> '); } ?> </form> <! --- <?=$_SERVER['PHP_SELF']?> --- !> <! --- Her ligger denne actionen --- !> <?php if (isset($_POST['Rediger'])) { $name = $_POST['navn']; $ID = $_POST['ID']; $passord = $_POST['passord']; $sql = "UPDATE `brukere` SET `hvorfordeg` = '$name', `hvilketcrew` = '$passord' WHERE `ID` = '$ID'"; if (@mysql_query($sql)) { echo('<p> .</p>'); } else { echo('<p>Error: ' . mysql_error() . '</p>'); } } ?> Hvorfor funker ikke denne select option greia.. dropdown meny.. Får ingen ting inn i databasen. Jeg får hvorfordeg inn, men ikke hvilketcrew .. Hjelp :!: :!: :!: Lenke til kommentar
Sugx Skrevet 6. november 2003 Del Skrevet 6. november 2003 `hvilketcrew` = '$passord' ser du noe feil der? Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå