29. april 2003 - 08:41Der er
16 kommentarer og 1 løsning
Cell ID
Hej
Jeg har siddet og tæsket spørgsmål og svar igennem her inde men kan ikke finde det jeg søger, som sikkert er meget simpelt...
Kan man "navngive" en celle (vil tro det er ID)? og hvordan bruger man så cellens ID i sin kode efterfølgende?
Kort sagt - hvordan kan jeg fra et script indsætte i en bestemt celle i min tabel (og her er ikke tale om mySql eller anden database bare en tabel på en side)
Jeg tvivler på at man kan det du ønsker, men jeg forstår nu heller ike helt ideen i det. Du kan sagtnes navngive en celle, men du kan ikke rigtig bruge det til noget sammen med php.
hmmm... så fortæl mig hvordan jeg kringler forfølgende:
Når jeg åbner en side bruger jeg et kald til en PHP funktion som indsætter en tabel på min side - jeg har så i tre af cellerne proppet noget ind via funktionen da det altid er det samme...
Men i den fjerde celle ved jeg ikke, når funktion kaldes, hvad skal indeholde... det kommer først efter kaldet af funktionen...
Forstår du hvad jeg mener?
Alternativet kunne selvfølelig være at jeg, når jeg kalder funktionen som skaber tabellen, "medsender" en variable som fortæller hvad celle 4 skal indeholde....??
Men jeg er stadig newbiiee så jeg er ikke helt sikker på hvordan jeg gør...?
Så skal jeg selvfølelig vide hvad cellen skal indeholde... det er jeg med på...
Men det smarte (synes jeg selv) er at tabellen som skal indsættes på måske 50-100 sider bliver styret et sted fra - så hvis jeg på tidspunkt ønsker at indsætte en række eller kolonne - så ændre jeg bare min funktion og vupti så er alt ændret...
jeg har min index.php (eller en anden side på mit websted) Her kører jeg funktionen make_table... som laver en tabel på den aktuelle side...
jeg ønsker så at indsætte noget i en bestemt celle - og dette varier fra side til side... så jeg kan ikke umiddelbart indsætte det i min funktion medmindre jeg bruger en variabel hvilket jeg ikke helt har styr på - men det får jeg...
Mit spørgsmål er ret simpelt - kan man via noget PHP pege på en bestemt celle og hvordan gør man/ser koden ud.... ???????
... jeg kan ikke give et kode eksempel... for hvis jeg ku' var der jo ingen grund til at spørge om det... :O)
Det har det med spørgsmålet at gøre, at jeg gerne ville forstå, hvad du ville. Det er nemlig ikke rigtig til at se udfra dit spm. Årsagen er, at det, du har gang i, er en meget uortodoks måde at opbygge et dokument på ... og vildt ineffektivt overkill :)
Hvis jeg var dig, ville jeg skrotte løsningen og starte forfra. Læs nogle tutorials og lær, hvordan man normalt løser den slags. Det vil du få langt mere ud af ;o) /mvh
og selvom det lyder sådan er jeg altså ikke ret meget negativ . jeg nu bare stillet spørgsmålet på 3 forskellige måder men endnu ikke fundet ud af det ret simple spørgsmål.....
1. Det er overkill at skrive HTML-kode ud med PHP, når det kan undgåes. Du kan nøjes med at inkludere en fil med HTML-kode - evt. suppleret med den ene celle udskrevet med PHP.
2. Det er overkill at skrive hver enkelt linie ud. Det bør gøres, så du samler en lang streng af enkelt stykker og udskriver på ét sted.
Det virker generelt, somom du grundlæggende har misforstået brugen af et scriptsprog som PHP. Det var derfor, jeg rådede dig til at læse noget mere om det ;o)
Og jeg kan åbenbart ikke får svar på mit spørgsmål... men kunne du så ikke kort skitser for mig hvordan du ville gøre....?
Og angående misforståelse så er kan man vel benytte programmering som man ønsker - når først siden kører (og den selvfølelig køre ordentlig) så kan jeg ikke se hvorfor man skal holde sig til det som "nogen" synes er rigtigt... men jeg er da åben.. og vil prøve at redesigne - så helt håbløst har din dunken mig i hovedet ikke være ;O)
Og så får i lige begge lidt point for ulejligheden - hvis I altså smider et svar....
PS. og fortæl mig så lige kan man give en celle en ID og så kalde den....?
det er ikke det jeg mener... og alligevel - men hvis jeg ville bruge id'en i en PHP - men jeg skal nok tænke anderledes... syntes ellers det var smart det jeg ville - men men men men...
Ingen der vil have noget for ulejligheden - så nopper jeg dem tilbage...
Synes godt om
Ny brugerNybegynder
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.