Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Seiten aus Datenbank mit Coldfusion einbinden

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
alesis
PostRank 2
PostRank 2
Beiträge: 36
Registriert: 14.03.2004, 23:20
Wohnort: Olten

Beitrag von alesis » 09.05.2004, 12:37

Hallo zusammen…

In letzter Zeit, setze ich mich mit der Programmiersprache Coldfusion auseinander.
Nun habe ich folgendes Problem… ich habe eine Datenbank erstellt.
In dieser Datenbank, habe ich eine Tabelle mit 3 Spalten

`id` int(4) NOT NULL default '0',
`titel` varchar(50) NOT NULL default '',
`page` blob NOT NULL,

Mein Ziel ist es, sämtliche Pages in die Datenbank zu speichern, so dass ich sie direkt aus der Datenbank einfügen kann.

Das Layout auf meiner ersten Seite (index.cfm) habe ich mit einer Tabelle mit 2 Spalten aufgebaut.
In der Linken Seite sind die Links zu den Seiten in der Datenbank, und in der rechten Seite, werden die Seiten die in der Datenbank gespeichert sind inkludiert, nachdem man den jeweiligen Link in der linken Spalte angeklickt hat.

So sieht die Seite aus!

<cfquery name="qhome" datasource="databox" username="root" password="root">
select titel
from verwaltung
</cfquery>

<cfquery name="qteam" datasource=" databox " username="root" password="root">
select titel
from verwaltung
</cfquery>

<cfquery name="qservices" datasource=" databox " username="root" password="root">
select titel
from verwaltung
</cfquery>

<cfquery name="qplanung" datasource=" databox " username="root" password="root">
select titel
from verwaltung
</cfquery>

<cfquery name="qproduktion" datasource=" databox " username="root" password="root">
select titel
from verwaltung
</cfquery>

<html>
<head>
<title>Test</title>
</head>
<body bgcolor="#9999CC">

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td width="15%" height="95">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><a href="index.cfm?id=1">Home</a></td>
</tr>
<tr>
<td><a href="index.cfm?id=2">Team</a></td>
</tr>
<tr>
<td><a href="index.cfm?id=3">Services</a></td>
</tr>
<tr>
<td><a href="index.cfm?id=4">Planung</a></td>
</tr>
<tr>
<td><a href="index.cfm?id=5">Produktion</a></td>
</tr>
</table></td>
<td width="73%">

<cfif IsDefined("id")>
<cfif id 1>
<cfoutput>#qhome#</cfoutput>
</cfif>
<cfif id 2>
<cfoutput>#qteam#</cfoutput>
</cfif>
<cfif id 3>
<cfoutput>#qservices#</cfoutput>
</cfif>
<cfif id 4>
<cfoutput>#qplanung#</cfoutput>
</cfif>
<cfif id 5>
<cfoutput>#qproduktion#</cfoutput>
</cfif>
<cfelse>
<cfoutput>#qhome#</cfoutput>
</cfif>
</td>
<td width="12%">&nbsp;</td>
</tr>
</table>
</body>
</html>

Für euch wird es bestimmt ein Kinderspiel sein, ich bin halt noch am lernen!
:-?

Vielen Dank für eure Hilfe

MFG Alesis

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

alesis
PostRank 2
PostRank 2
Beiträge: 36
Registriert: 14.03.2004, 23:20
Wohnort: Olten

Beitrag von alesis » 09.05.2004, 12:44

Uuuups ganz vergessen!!

Ich konnte nicht herausfinden wo ich den Fehler gemacht habe, vermutlich stimmen nicht einmal die Links in der Linken Seite.

Oder vielleicht werden die Seite die in der Datenbank sind anders inkludiert.

Vielen Dank für eure Hilfe!

Mit freundlichen Grüßen Alesis

alesis
PostRank 2
PostRank 2
Beiträge: 36
Registriert: 14.03.2004, 23:20
Wohnort: Olten

Beitrag von alesis » 09.05.2004, 13:31

Hallo zusammen...

irgendwie konnte ich mein Problem lösen. Es gibt bestimmt einen viel besseren Weg.
Ich wäre euch trotzdem sehr dankbar, wenn ihr mir diesen Zeigen könntet.



<cfquery name="qhome" datasource="databox" username="root" password="root">
select page
from verwaltung where id=1
</cfquery>

<cfquery name="qteam" datasource="databox" username="root" password="root">
select page
from verwaltung where id=2
</cfquery>

<cfquery name="qservices" datasource="databox" username="root" password="root">
select page
from verwaltung where id=3
</cfquery>

<cfquery name="qplanung" datasource="databox" username="root" password="root">
select page
from verwaltung where id=4
</cfquery>

<cfquery name="qproduktion" datasource="databox" username="root" password="root">
select page
from verwaltung where id=5
</cfquery>
<html>
<head>
<title>Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#9999CC">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td width="15%" height="95">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><a href="index.cfm?id=1">Home</a></td>
</tr>
<tr>
<td><a href="index.cfm?id=2">Team</a></td>
</tr>
<tr>
<td><a href="index.cfm?id=3">Services</a></td>
</tr>
<tr>
<td><a href="index.cfm?id=4">Planung</a></td>
</tr>
<tr>
<td><a href="index.cfm?id=5">Produktion</a></td>
</tr>
</table></td>
<td width="73%">

<cfif IsDefined ("id")>
<cfif id is ("1")>
<cfoutput query="qhome">#qhome.page#</cfoutput>
</cfif>
<cfif id is ("2")>
<cfoutput query="qteam">#qteam.page#</cfoutput>
</cfif>
<cfif id is ("3")>
<cfoutput query="qservices">#qservices.page#</cfoutput>
</cfif>
<cfif id is ("4")>
<cfoutput query="qplanung">#qplanung.page#</cfoutput>
</cfif>
<cfif id is ("5")>
<cfoutput query="qproduktion">#qproduktion.page#</cfoutput>
</cfif>
<cfelse>
<cfoutput query="qhome">#qhome.page#</cfoutput>
</cfif>
</td>
<td width="12%">&nbsp;</td>
</tr>
</table>
</body>
</html>

Gruss Alesis