Avatar billede cortx Nybegynder
21. januar 2004 - 16:45 Der er 3 kommentarer og
1 løsning

Link system

Hej eksperter!

Jeg vil lave et link system med kategorier..!
Jeg opretter en database i mysql for hver kategori, for at jeg kan finde ud af det.. Er noob :D
De hedder følgende:
downloads_Programmer
downloads_Spil
downloads_Messengers
downloads_Sjov
downloads_Andre

Så har jeg en form:
<table width="400"  border="0" cellpadding="2" cellspacing="0">
  <tr>
    <td>Navn p&aring; program:</td>
    <td><INPUT name="navn" TYPE="text" class="tekstboks" id="navn" size="35"></td>
  </tr>
  <tr>
    <td>Kategori</td>
    <td><select name="kategori" class="tekstboks" size="1" style="width: 150">
      <option value="Programmer" selected>Programmer</option>
      <option value="Spil">Spil</option>
      <option value="Messengers">Messengers</option>
      <option value="Sjov">Sjov</option>
      <option value="Andre programmer">Andre programmer</option>
    </select></td>
  </tr>
  <tr>
    <td valign="top">Beskrivelse</td>
    <td><input name="beskrivelse" type="text" class="tekstboks" id="beskrivelse" value="" size="35">
    <br>
    <br>
    <input name="submit" type="submit" class="Send joke!" value="Add download"></td>
  </tr>
</table>


Det jeg så gerne vile have jer til, er at når man vælger "Programmer" i select menuen, så skal den indsætte det i databasen downloads_programmer, og hvis man vælger "spil" skal den indsætte det hele i databasen downloads_Spil!
sådan skal den gøre med alle..

Jeg ved ikke, men jeg tror da det er noget med if og else sætninger.. Kan bare ikke forstå det..

OBS!! Koden der indsætter det i den enkelte databsen er:
<?
include ("config.php");
mysql_connect($host,$user,$pass);
mysql_select_db($db);
$query = mysql_query("INSERT INTO downloads_KATEGORIEN (navn, link, beskrivelse)" . "VALUES ('$navn' '$link' '$beskrivelse')");
?>



Jeg håber i kan hjælpe mig..
mvh
Rasmus Henriksen
Cortx.dk
Avatar billede detox Nybegynder
21. januar 2004 - 16:57 #1
Du skulle hellere oprette en tabel med de forskellige kategorier. Altså:
downloads_Programmer
downloads_Spil
downloads_Messengers
downloads_Sjov
downloads_Andre
og en tabel hvor du har navn, link, beskrivelse og et kategori_id.
Avatar billede detox Nybegynder
21. januar 2004 - 17:02 #2
Altså i den her stil:

CREATE TABLE kategori (
  kat_id smallint(5) unsigned NOT NULL auto_increment,
  kategori varchar(64) NOT NULL default '',
  PRIMARY KEY  (kat_id)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Avatar billede cortx Nybegynder
21. januar 2004 - 17:19 #3
Det har jeg også tænkt på, men så kan jeg ikke finde ud af at vise ALLE på en side, hvor de står under hver sin kategori.. Så skal du lave det hele fpor mig :D

Du skriver formsend tingen, laver phpkoden som indsætter i den der tabel, og du laver den side hvor ALLE links vises under hver sin kategori.. :D 200 point.. Kom så!

mvh
Rasmus henrisken
Cortx.dk
Avatar billede cortx Nybegynder
23. januar 2004 - 15:22 #4
Ja, jeg fik ikke noget lavet, og skal bruge pointsne til noget andet.!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester