11. juli 2007 - 09:55Der er
13 kommentarer og 2 løsninger
Vælge tabel fra ekstern side
Jeg er helt på Herrens mark her... Jeg har efterhånden fået meget godt styr på det her PHP-halløj, men den her nød kan jeg ikke knække... Hjælp mig!
Jeg har et mini-cms, hvor man kan redigere nogle sider for en cafe, - de har sjovt nok et menukort. Både et sommermenukort og et normalt menukort. Jeg havde forestillet mig, at man fra admin-området kunne lave checkboxes eller radiobuttons for valg af hvilket menukort (hvilken tabel), der skal vises på hjemmesiden, men jeg har ingen anelse om, hvor jeg skal starte eller slutte....o(
Alternativt havde jeg tanker om, at jeg i menukort-tabellen kunne tilføje en række med angivelse om, om den pågældende ret tilhører det almindelige menukort eller sommermenukortet og så lave min query om a la 'SELECT * FROM menukort WHERE n_el_s=n', hvor altså n_el_s er den nye række og n eller s i tabellen vægler normal eller sommermenu.
Men så vidt jeg kan regne ud løser dette heller ikke midt umiddelbare problem, for jeg kan ikke ændre i query'en fra admin-området...
Det er ikke noget problem med at ændre i query'en, da menukortet i forvejen har sin egen seperate query.
Som jeg skriver er der et admin-område, hvorfra det er meningen, at man skal kunne vælge at få vist det ene eller det andet menukort på siden. Hvordan det skal gøres ved jeg ikke helt, men lige nu arbejder jeg med et par check-boxes, som indsætter Y eller N i en seperat tabel og vil så prøve med en simpel if-statement a la if ($row_menuvalg['valg_n']) == Y { echo */PHP-kode, der viser normal menu*/; } else { echo */PHP-kode, der viser sommer-menu*/; }
Lyder det helt dumt?
PS. Kunne ikke få radio-buttons til at virke - derfor blev det check-boxes. Er det ikke ret simpelt at lave sådan, at kun én checkbox kan vælges? Hvordan gør man det?
Jeg kunne ikke få radio buttons til at registrere noget i min tabel - nu har jeg et meget simpelt N og Y i rækkerne med hhv. menu_n og menu_s. Jeg vil måske give radiobuttons et forsøg mere senere...
Ved godt det egentlig er et html-spørgsmål, men er det ikke sådan at den value knappen har, fx value="sommer", sendes til tabellen, således at tabellen kommer til at indeholde "sommer" i den række, man nu har bedt den om at indsætte i???
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.