Avatar billede Morten Nybegynder
27. april 2003 - 22:46 Der er 20 kommentarer og
1 løsning

tabel input

Hej...

jeg har brug for at indsætte noget i en tabel som bliver skabt af en PHP funktion - men hvordan fortæller jeg lige hvilken celle det skal være???

altså mine sider bruger følgende script:

<?
  {
    require("function.php");
    make_table();
  }
?>

menuer, logoer og ligende er jo ikke svært det inkluderer jeg bare i function.php - men hvad med indholdet som skal være i celle 4... ?

Håber det var til at forstå...
Avatar billede ztyxx Nybegynder
27. april 2003 - 22:49 #1
hvis celle 4 hedder celle4, så kan du gøre det sådan

mysql_query("insert into tabel (celle4) values ('det du vil sætte ind')");

var det hvad du mente??
Avatar billede Morten Nybegynder
27. april 2003 - 22:53 #2
njaeee ikke helt...

jeg bruger tabellen til at layoute sidne (overvejer at droppe det) og de to øverste rækker indeholder et logo og en menu - venstre kolonne indeholder en anden menu nu vil jeg så have selv sidens indhold i celle 4... og det er jo forskelligt fra side til side....

Men har lige tænkt det lidt igennem og tror faktisk at alt bliver nemmere hvis jeg dropper tabellen helt..... men hvis du kan give mig koden vil jeg lige vente....

Cellen kan hedde hvad som helst...
Avatar billede Morten Nybegynder
27. april 2003 - 22:54 #3
altså jeg vil faktisk kunne lave en include i celle4...
Avatar billede Morten Nybegynder
27. april 2003 - 22:55 #4
som først eksisterer når serveren har skabt den... hmmmmm...
Avatar billede ztyxx Nybegynder
27. april 2003 - 22:58 #5
ahhh, på den måde

<table>
  <tr>
    <td>
        <?php
        //din funktion her
        ?>
    </td>
  </tr>
</table>


kom det lidt nærmere??
Avatar billede Morten Nybegynder
27. april 2003 - 23:01 #6
jeps... men ser du mine sider indeholder jo kun et kald til funktionen som skaber tabellen altså kan jeg ikke "manuelt" lave det du lige beskrev - men det er det jeg vil...

....tænkte lige kan jeg navngive cellen og så efter at have kørt funktionen sætte celle4 = X.html (eller anden fil)??????
Avatar billede Morten Nybegynder
27. april 2003 - 23:03 #7
du får lige begge filer...:

index.php (så'n skal alle mine sider se ud):

<?PHP
    {
        include($_SERVER["DOCUMENT_ROOT"] . "/meta.php");
    }
?>


<link rel="stylesheet" type="text/css" href="style/style.php">
<title>Whitebulls.dk Test</title>
</head>

<body>


<?
    {
    require("function.php");

    make_table();
   
    }
?>
</body>

</html>

og så function.php:

<?PHP

Function make_table() {



    echo"<table class='table1'>";
        echo"<tr>";
            echo"<td class='td1' colspan='2'>";
                include($_SERVER["DOCUMENT_ROOT"] . "/images/logo.php");
            echo"</td>";
        echo"</tr>";
        echo"<tr>";
            echo"<td class='td2' colspan='2'>";
            include($_SERVER["DOCUMENT_ROOT"] . "/images/dog_menu.php");
            echo"</td>";
        echo"</tr>";
        echo"<tr>";
            echo"<td class='td4' valign='top'>";
            include($_SERVER["DOCUMENT_ROOT"] . "/images/dkmenu.php");   
            echo"</td>";
            echo"<td class='td3'>Celle6</td>";
        echo"</tr>";
        echo"<tr>";
            echo"<td class='td6'>Last update:></td>";
            echo"<td class='td7'>Celle6</td>";
        echo"</tr>";

    echo"</table>";
    }
?>
Avatar billede Morten Nybegynder
27. april 2003 - 23:04 #8
og så er det forøvrigt den celle hvor jeg skriver Celle 6 som skal indeholde siden.....
Avatar billede Morten Nybegynder
27. april 2003 - 23:07 #9
hmmm... skal man mon overfører en variabel når man kalder function.php?
som sættes af det menupunkt man har valgt og i så fald hvordan gør man det?
Avatar billede ztyxx Nybegynder
27. april 2003 - 23:07 #10
kan du ikke lave det som en include()

ellers tror jeg ikke at jeg er helt med :-(


fede vovser, iøvrigt :-)
Avatar billede ztyxx Nybegynder
27. april 2003 - 23:09 #11
du kan sætte variabler, valgt af menu punkter med $_GET["linknavn"]
Avatar billede Morten Nybegynder
27. april 2003 - 23:13 #12
nej fordi jeg ved jo ikke i funktionen hvilken side jeg er på....!!

så det vil sige hvis jeg klikker på menupunkt forside... så kan jeg sende forside.php til funktonen "function.php" som f.eks. $Menupunkt og så i den celle jeg ønsker skrive include "$menupunkt" ?????

og ja - verdens fedeste race ligner en djævle men er blide som lam hahahah :O)
Avatar billede Morten Nybegynder
27. april 2003 - 23:17 #13
hmmm.... men hvordan fanger jeg lige "linknavn" - det må være i min menu eller..... er du forvirret - jeg er lidt forvirret.. hahahahahahah
Avatar billede ztyxx Nybegynder
27. april 2003 - 23:18 #14
som $_GET["menupunkt"]


kender en der har et par af dem, de er ret lækre
Avatar billede Morten Nybegynder
27. april 2003 - 23:23 #15
jeg får hvalpe til juni hvis du skulle være interesseret... hahah..

okay jeg skal altså have det ind med skeer... hvor skriver jeg:

$_get["menupunkt"] ????

skal der ikke noget mere kode til - på linket eller ???
Avatar billede Morten Nybegynder
27. april 2003 - 23:51 #16
jeg kan se at du har deltaget i andre spørgsmål vedr. mit spørgsmål om menu.. hmmmm.... jeg kigger lige... tror at det er det jeg skal bruge... du får lige point for din ulejlighed og hjælp... og husk jeg får hvalpe til juni hahahahhahhaahhahahaa - sov godt...
Avatar billede Morten Nybegynder
27. april 2003 - 23:51 #17
hvis andre skulle være interesseret:

http://www.eksperten.dk/spm/316276
Avatar billede ztyxx Nybegynder
28. april 2003 - 12:35 #18
takker for point :-)
Avatar billede ztyxx Nybegynder
28. april 2003 - 15:17 #19
hehe, har selv lige fået hvalpe, så jeg har rigeligt ;-)
Avatar billede Morten Nybegynder
28. april 2003 - 15:27 #20
Er du på i nat - skal jo have menu til at virke... hahaha

Ordentlig race forhåbentlig *LOL*
Avatar billede ztyxx Nybegynder
28. april 2003 - 15:28 #21
jeg er muligvis på sent i aften..

selvfølgelig er det en ordentlig race, greyhound
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