Gå til innhold

Trenger hjelp til å lage enkel tabell til å ha på en hjemmeside.


Anbefalte innlegg

Jeg er ute etter å få laget en enkel tabell til å ha på en hjemmeside.

Dette skal være på en side som er for et fiskelag.

 

Bruker MySql som database.

 

Tabellen kan f.eks. inneholde feltene :

Navn | Dato | Fisk | Vekt | Bilde

 

Primært :

Brukerne av denne siden er registrerte og i første omgang kan de fylle ut disse feltene selv og trykke på "Legg til i database" eller.no for å lagre dette i databasen slik at det også blir lagt til på listen.

I kolonnen "Bilde" ser jeg for meg en link som de trykker på for å laste opp bilde til serveren.

Bildet skal ikke vises i tabellen, men det kan bli generert en link til bildet.

 

Det kan hende finnes mange lignende script som kan brukes etter litt modifisering så vet du om noe så post en link :-)

Eller om noen hjelpe til med å lage dette så hadde det vært kjempefint !

 

Det blir behov for flere funksjoner etterhvert, men kan starte med noe basic så kanskje jeg har muligheten til å lære meg litt fra bunnen av.

 

Sekundært :

Det jeg ser for meg senere er at brukerne slipper å skrive navnet sitt da dette blir hentet rett fra databasen (innlogget bruker).

Det skal også bli muligheter for å sortere etter valgfrie kolonner, og også statistikk på brukere, fisketyper osv.

 

:)

Lenke til kommentar
Videoannonse
Annonse

Det er litt jobb å kode alt det der så jeg tviler på noen gjør det gratis. Men jeg kan hjelpe deg litt på vei med å vise fram tabellen:

   $sql = "SELECT * FROM tabellnavn";
  $res = mysql_query($sql);

  echo '<table><tr>
  <th>Navn</th>
  <th>Dato</th>
  <th>Fisk</th>
  <th>Vekt</th>
  <th>Bilde</th>
  </tr>';
  while ($row = mysql_fetch_array($res)) {

  echo '<tr>';
  echo '<td>'.$row['navn'].'</td>';
  echo '<td>'.$row['dato'].'</td>';
  echo '<td>'.$row['fisk'].'</td>';
  echo '<td>'.$row['vekt'].'</td>';
  echo '<td>'.$row['bilde'].'</td>';
  echo '</tr>';
  }

  echo '</table>';

Lenke til kommentar

Takk skal du ha.

 

Jeg har laget et form-script og bruker ditt script til å hente ut info fra MySQL, men ÆØÅ vises ikke riktig. Tabellen er Utf8. Har prøvd med noen Latin1-varianter uten hell. Hvordan ordner jeg dette ?

 

Er det noen som har en guide til å få output-listen til å se finere ut ? Nå er det bare tekst som er listet nedover på en simpel måte. Hvordan lager man 'layout' til listen ?

Lenke til kommentar

Takk for css-linken :

 

Angående ÆØÅ så har jeg følgende i skjemaet (html) :

 

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Tabellen er konfigurert med utf8_general_ci

 

Setter jeg browseren i UTF8-mode så vises ÆØÅ riktig...

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å
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...