Gå til innhold

Wannabe Database


Anbefalte innlegg

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
Videoannonse
Annonse

<?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

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...