Avatar billede mstitdk Novice
19. december 2009 - 19:22 Der er 8 kommentarer og
1 løsning

PHP Fusion - hente data fra tabel til en form

Hey

jeg har fået en fyr til at lave et modul til mig, til PHP Fusion.

men jeg sidder lige og prøver og lege lidt med det selv.

Jeg sidder og laver en bruger flade til det system.

der er noget med noget mandskab i det er system.

den liste vil jeg gerne skal generes ud fra de medlemmer på siden som er i gruppen "Brandmand"

kode eks ser sådan her ud:
<table width="95%" border="0" align="center" cellpadding="0" cellspacing="10">
    <tr>
      <td width="25%">4004 Mathias Stadsvold</td>
      <td width="17%"><label>
        <select name="moedt" id="moedt">
          <option selected="selected">Ikke mødt</option>
          <option>Med på køretøj</option>
          <option>Ej med</option>
        </select>
      </label></td>
      <td width="58%"><label>
        <input name="timer" type="text" id="timer" value="0" size="10" />
      Timer
      </label></td>
    </tr>
  </table>

det samme vil jeg gerne have hvilken indsatsleder der er med som er medlem af gruppen Indsatsleder

eks til den kode ser sådan ud:
<td width="14%">Indsatsleder:</td>
      <td colspan="6"><label>
        <select name="isl" id="isl">
          <option>Knud Børge Møller</option>
          <option>Jesper Ludvigsen</option>
          <option>Dennis Ottesen</option>
        </select>
      td>



Er der en venlig sjæl der kan hjælpe mig en lørdag aften

Mvh Mathias
20. december 2009 - 11:00 #1
I saa fald maa du hjaelpe de venlige sjaele (en soendag morgen) at forstaa hvad du vil opnaa.  Lad mig lave et par antagelser:  Du har en database med personer tilhoerende mandskab med mindst de foelgende felter:  nummer, navn, gruppe, funktion.  Der sidder, for eksempel, de foelgende data:

4004 - Mathias Stadsvold - Brandmand - assistent
???? - Knud Boerge Moeller - Brandmand - indsatsleder

Hvis det er helt ved siden af saa skitser hvad du har i databasen.

Saa vil du generere en liste.  Er det en liste over udrykninger der for hver udrykning skal vise hvilke assistenter der deltog og med hvor mange timer og hvem der var indsatsleder?  For eksempel:

Udrykning nr 123
Mathias Stadsvold  ikke moedt
Anders And        moedt men ikke paa koeretoejet
Bent Busse        paa koeretoejet 4 timer
Dennis Ottesen    indsatsleder.

Igen, hvis det er ved siden af saa prov at lave et simpelt eksempel paa den liste du vil generere.

Med saadanne oplysninger vil jeg (eller andre ekspert medlemmer) vaere bedre i stand til at forslaa loesninger.
Avatar billede mstitdk Novice
20. december 2009 - 13:36 #2
Nej...

det er derfor at det skulle være en person der har kenskab til PHP fusion. BTW.

Når jeg skal oprette en ny udryknings rapport i vores system.

er indsatsleder, holdleder og brandfolk inddelt i forskellige grupper.

da systemet muligvis kan bruges af andre. ville det jo være smart, at system selv tog info om brandfolk, holdleder og indsatsleder fra hvilke grupper de er tilmeldt.

så selve udryknings håndterings systemet selv tager oplysninger om personalet der er tilknyttet stationen.

<td width="14%">Indsatsleder:</td>
      <td colspan="6"><label>
        <select name="isl" id="isl">
          <option>Knud Børge Møller</option>
          <option>Jesper Ludvigsen</option>
          <option>Dennis Ottesen</option>
        </select>
      td>
i denne kode ville det være fint hvis man kunne få siden til at hente imformation omkring hvilke bruger der tilmeldt gruppen "Indsatsleder GRP"

da vores ISL (Indsatsleder) er kommunale ansat har de ikke et kalde nummer (personalenummer) det har vi som brandfolk

brugernavne er "kaldenummer navn efternavn"

<table width="95%" border="0" align="center" cellpadding="0" cellspacing="10">
    <tr>
      <td width="25%">4004 Mathias Stadsvold</td>
      <td width="17%"><label>
        <select name="moedt" id="moedt">
          <option selected="selected">Ikke mødt</option>
          <option>Med på køretøj</option>
          <option>Ej med</option>
        </select>
      </label></td>
      <td width="58%"><label>
        <input name="timer" type="text" id="timer" value="0" size="10" />
      Timer
      </label></td>
    </tr>
  </table>
i denne kode her er det kun et eksempel på hvordan tingene skal se ud.
her henter den så listen af dem som er medlem af gruppen "brandfolk"

jeg kan lige prøve at se om jeg finde hvilke DB de er i
Avatar billede mstitdk Novice
20. december 2009 - 13:42 #3
jeg har ne tabel der hedder

brand_user_groups

SQL forespørgelse:
SELECT *
FROM `brand_user_groups`
LIMIT 0 , 30

Skal lige siges at dette mod/modul skal køre over hjemmesiden primære config fil. men dette er ikke lige aktuelt lige nu
20. december 2009 - 15:21 #4
Jamen saa maa du undskylde forstyrrelsen.  Saa maa vi jo haabe at der er kommer "en person der har kenskab til PHP fusion. BTW."
26. december 2009 - 09:26 #5
dkbull, du fik ikke nogen indlaeg fra "kvalificerede" brugere.  Forventer du stadig saadanne indlaeg?  Erfaringen siger at det er usandsynlig naar spoergsmaalet er en uges tid gammel og ikke har haft aktiviteter i flere dage.  Kan jeg bede dig lukke spoergsmaalet?  Det giver god orden, og saa staar det ikke laengere som aaben i min liste af indlaeg.
Avatar billede mstitdk Novice
27. december 2009 - 13:05 #6
tja måske. men jeg vil d alige give dig et godt råd. lad dog værre med at tage påvej når du ikke rammer rigtig med det du nu prøver at ramme rigtigt med...

jeg spurgte bare om det var mnuligt at hente bruger ud af tabel så de kan blive listet i en liste menu... jeg skrev også at der var bedst hvis det var PHP Fusion bruger der vidste noget om hvordan dette system var skruet sammen.

jeg kan ik gøre for at du blivet mobset....
27. december 2009 - 13:39 #7
Jeg elsker gode raad.  Lukker du spoergsmaalet?
Avatar billede mstitdk Novice
28. december 2009 - 20:41 #8
nææææææ
Avatar billede mstitdk Novice
30. december 2009 - 20:39 #9
Vi lukker og slukker
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