Avatar billede kegud Nybegynder
17. september 2003 - 09:12 Der er 8 kommentarer og
1 løsning

Bruge PHP i MySQL

Jeg har en side som kun kører fra databasen, jeg vil så ha' et php-script ind i databasen, men den viser det ikke.. Har prøvet med eval, men kan ikke få det til at virke. hvis jeg fjerner <?/?> så viser overhovedet ikke noget af min kode og hvis jeg smider <?/?> ind, så viser den bare min kode.
Nogen der har noget eksempel på hvordan jeg får det til at virke? (har kigget på php.net, men kan stadig ikke få det til at virke)
Avatar billede erikjacobsen Ekspert
17. september 2003 - 09:16 #1
Har du ikke spurgt om det i http://www.eksperten.dk/spm/401982
Avatar billede kegud Nybegynder
17. september 2003 - 09:54 #2
nej, det er ikke mig. han har heller ikke fået svar. derfor spør jeg
Avatar billede erikjacobsen Ekspert
17. september 2003 - 10:10 #3
Sorry, det lignede bare - jeg kiggede ikke efter ... ;)

Men hvis feltet i din database fx indeholder

  print "Hej med dig";

så kan du bruge eval. Hvis du vil blande PHP og HTML:

  print "Hej med dig";
  ?>
    <b>Dette er html</b>
  <?
  print 8+9;

Vis os evt den kode du prøver.
Avatar billede kegud Nybegynder
18. september 2003 - 10:30 #4
Dette er nyheder<br>
<?
$query = mysql_query("select * from nyheder");
    while($row = mysql_fetch_array($query)) {
        $indhold = eval($row[overskrift]);
        echo $indhold;
        }
?>
Avatar billede kegud Nybegynder
18. september 2003 - 10:30 #5
Det er min kode i databasen, den viser ikke noget. og når jeg fjerner <? ?> så viser den bare koden..
Avatar billede erikjacobsen Ekspert
18. september 2003 - 12:46 #6
Jo, men prøv mit eksempel.
Avatar billede thanatos Nybegynder
19. september 2003 - 16:31 #7
dvs. indsæt
$indhold = eval($row[overskrift]);
Avatar billede kegud Nybegynder
22. september 2003 - 09:13 #8
øhh.. hvad thanatos???

erikjacobsen, den viser stadig kun hele koden hvis jeg fjerner <? ?> og viser ingenting hvis jeg smider <? ?> ind. Er total på bar bund lige nu
Avatar billede erikjacobsen Ekspert
22. september 2003 - 09:38 #9
Men ... har du prøvet mit eksempel? Det er ikke ligemeget
hvordan de ?> og <?-ere vender.
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
Computerworld tilbyder specialiserede kurser i database-management

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