Top
Phpuniverset logo
 

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Statistik opdatering

Statistik opdatering


 

Statistik opdatering

foght  

Hej.
Jeg er ved at lave en funktion til opdatering af statistik på spillere i en sportsklub.

Jeg arbejder med 3 tabeller

- Kampe
- Spillere
- Statistik

Hvor statistik samler kamp-id og spiller-id på hændelser i kampe.

På opdaterings siden skriver jeg et felt ud for hvert mål der er score i kampen, hvori man
kan vælge en målscorer og det samme antal felter hvor man kan vælge spilleren der
assisterede målet (lagde op til målet).

Se eksempel på: http://www.svendborgfloorball.dk/statistik/statistik.php
De kampe hvor resultaterne er registreret (Indtil den første mod Sønderborg) Bliver der
oprettet felter efter hvor mange mål vi har scoret. F.eks. kommer der 4 mod ishøj, 1 mod
PI-KBH osv. Det er altså ikke et fast antal felter der kommer.

Problemet opstår når dette skal opdateres i statistik tabellen, hvor målscorer, assistent,
tidspunkt på scoring osv. skal oprettes. Form-felterne vil jo når de bliver oprettet
dynamisk have samme navn. 

Håber der er nogen der kan hjælpe, hvis i er i tvivl hvad jeg mener, så spørg så skal jeg
gerne uddybe.

Mvh 
Bo Foght



Dato : 13.11.2004, 14:59

Visninger : 1248

Points : 60

 

er ikke helt med på hvad du har problemer med.

har du peoblem med at lave en update? eller at få fat i et tidligere id?


Dato : 13.11.2004, 16:25

Kommentar af : Thor B.N.  

 

problemet er at de data jeg vælger i formularfelterne, skal indsættes i databasen.
(Formulerede mig forkert ved at skrive opdatere). 

Altså der skal oprettes et antal rækker i tabellen for statistik, alt efter hvor mange mål
vi har scoret og med oplysninger for de enkelte mål. 

Problemet er at det selvfølgelig er et variabelt antal formularfelter der kommer (se
eksemplet) og at disse (som jeg har lavet det nu) har samme navn. Jeg troede jeg kunne
gøre det ved at indsætte dataen fra formularfelterne i et array (Ved at sætte [] efter
navnene på formularfelterne) men jeg har problemer med at få det gjort når der er mere end
et :( 

Har tidligere benyttet en foreach løkke i sådan en sammenhæng, men der var kun et felt der
skulle oprettes. Nu er der flere.

Jeg håber det opklarede det lidt.


Dato : 13.11.2004, 17:19

Kommentar af : foght  

 

som jeg forstår det så har du problem med at kunne sætte så mange mål på en kamp som du
vil.

Hvad med bare at lave så der er et formular felt hvor du heletiden indsætter en ny række
som så får kamp_id'et dvs. du bare kan indsætte så mange du vil. 

dvs. 

se kampliste -> klik se kamp -> Se formular felter -> indtast 1 mål af gangen. 



Dato : 13.11.2004, 18:13

Godkendt svar af : Thor B.N.  

 

Jo, den mulighed er der selvfølgelig.. det hele ville jo bare blive lidt nemmere hvis man
kunne opdatere hele kampen på en gang ;)

Men lader lige spørgsmålet stå, kan være der er nogen andre der har en løsning på det :D

Tak for hjælpen i hvert fald.


Dato : 13.11.2004, 18:16

Kommentar af : foght  

 

har du fundet en løsning?

Dato : 15.11.2004, 01:02

Kommentar af : Thor B.N.  

 

Nej jeg tror det bliver din løsning der bliver valgte - Tak for hjælpen.

Dato : 15.11.2004, 10:14

Kommentar af : foght  




Login for at skrive et indlæg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund