Avatar billede softe Nybegynder
07. januar 2006 - 14:19 Der er 9 kommentarer og
1 løsning

LDU800 - træk tekst ud

Hej eksperter,

Jeg er absolut ikke nogen php nørd. Men har fået installeret det færdige php script LDU800 (fra www.neocrome.net) på min side, sorent.dk

Scriptet er i sig selv nemt nok at bruge, og jeg er ret pjattet med det CRM system der følger med!

Jeg vil dog gerne kunne benytte CRM systemet lidt anderledes. Når jeg opretter en ny side, vil jeg gerne kunne tage den tekst jeg skriver, "ud af scriptet" således at den kan benyttes andre steder. Samtidig skal jeg gerne kunne opdatere teksten via crm systemet.

Ja, det er lidt kryptisk forklaret. Se her:

http://sorent.dk/forklaring.gif

Stil endelig spørgsmål hvis ikke jeg har forklaret mig ordentligt!

Hjæææælp :)

/Søren
Avatar billede webstuff Nybegynder
07. januar 2006 - 14:32 #1
#side.php
<?
mysql_connect('localhost', 'BRUGERNAVN', 'KODEORD') or die(mysql_error());
mysql_select_db("DATABASE) or die(mysql_error());

$hent = mysql_query("SELECT * FROM tabelnavn") or die(mysql_error());
$vis = mysql_fetch_array($hent);
echo $vis[tekst];
?>

"mysql_connect & mysql_select_db" skal du udfylde med dine egne mysql oplysninger..
og i "mysql_query" skal du udskifte 'tabelnavn' med navnet på den tabel som teksten ligger i..
Hvis feltet med teksten ikke hedder 'tekst' skal du også ændre 'echo $vis[tekst];' til det som den hedder..
f.eks
echo $vis[indhold]; hvis den hedder indhold :-)
Avatar billede softe Nybegynder
07. januar 2006 - 14:39 #2
Allright - so far so god (og ret hurtigt!)

Men jeg skal bruge koden. Altså tilpasse den kode der til min side, så jeg bare skal "copy paste" en php kode?

Nu skal du helt sikkert have nogle oplysninger. Men hvad præcis ved jeg ikke... så det du spørge efter giver jeg dig bare :)
Avatar billede webstuff Nybegynder
07. januar 2006 - 14:58 #3
Jeg skal bruge navnet på den tabel i databasen som indeholder de oplysninger du skal bruge.

Så skal jeg bruge navnene på de felter i den tabel som du gerne vil have vist.

Det var sådan set det eneste lige pt. :)
Avatar billede softe Nybegynder
07. januar 2006 - 15:19 #4
Okay, til at begynde med for du lige mit msn nummer. Så klarer vi den den vej ;)

soren_therkelsen(at)hotmail.com
Avatar billede webstuff Nybegynder
07. januar 2006 - 16:39 #5
Her er den kode vi kom frem til:

<html>
<head>
<style>
body{
  font-family:tahoma;
  font-size:10px;
}
td{
  font-family:tahoma;
  font-size:10px;
}
.overskrift{
font-size:15;
font-family:tahoma;
}
</style>
</head>
<body>
<?
mysql_connect('HOST', 'BRUGERNAVN', 'KODEORD') or die(mysql_error());
mysql_select_db("DATABASE") or die(mysql_error());

$id = 7; //ID'et på den side der skal hentes

$hent = mysql_query("SELECT * FROM ldu_pages WHERE page_id = $id") or die(mysql_error());
$vis = mysql_fetch_array($hent);
echo "<div class=\"overskrift\">$vis[page_title]</div>";;
echo "<br /><br />";
echo nl2br($vis[page_text]);
?>
</body>
</html>
Avatar billede webstuff Nybegynder
07. januar 2006 - 16:39 #6
og et svar ;o)
Avatar billede softe Nybegynder
07. januar 2006 - 16:48 #7
Allright... jeg tester det lige ;)
Avatar billede softe Nybegynder
07. januar 2006 - 16:55 #8
Så, nu virker det! Takker...
Avatar billede webstuff Nybegynder
07. januar 2006 - 18:25 #9
Har så lige opdaget at der er et semikolon for meget i den her linje:
echo "<div class=\"overskrift\">$vis[page_title]</div>";;
den skal selvfølgelig være:
echo "<div class=\"overskrift\">$vis[page_title]</div>";
Avatar billede softe Nybegynder
07. januar 2006 - 18:30 #10
Okay, det fixer jeg... tak!
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