| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | die tabelle: - id - name - inhalt - sichtbar/unsichtbar (wenn du mal sperren willst) ist doch ganz einfach: du klebst das erstmal in die DB. per while()-schleife lässt du z.b. die links untereinander ausgeben. sollen sie zusätzlich noch kategorisiert, dann mit for(). die texte, bzw. der inhalt kann ja beim einlesen aus der DB durch verschiedene formatierungsskripte laufen (musste eben selber erstellen), damit er dem design nach passt. also m. a. ist das jetzt nicht so schwer. Nils aka XraYSoLo |
| | |
| | |||
| Erfahrener Benutzer Registriert seit: 22.09.2006
Beiträge: 135
![]() | Zitat:
Zitat:
Ist dieser Code hier richtig, um die Tabelle in der DB anzulegen? Code: CREATE TABLE Inhalte
(
ID INT AUTO_INCREMENT PRIMARY KEY,
Titel VARCHAR(60),
Inhalt TEXT,
Aktiv INTEGR
);
Geändert von Maxi (02.09.2007 um 12:32 Uhr). | ||
| | |
| | |
| Erfahrener Benutzer | Also in der zweitletzten Zeile des Queries ist ein Fehler, da fehlt ein E bei INTEGER. Aber sonst sieht das ganz gut aus! In phpMyAdmin kannst du die Tabellen auch automatisch erstellen lassen. Aber wenn du SQL lernen/üben willst, ist es ganz gut, wenn du es selber machst. Natürlich kannst du den Inhalt von einer DB in einen anderen kopieren. Es gibt aber keinen direkten Befehl dafür. Wenn du es manuell per Script machen willst, musst du dich schon stärker mit SQL beschäftigen, damit alli Kollationen, die auto_increments, Primary Keys etc korrekt übernommen werden..... |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 22.09.2006
Beiträge: 135
![]() | Danke. Also angelegt habe ich diese Tabelle jetzt. Ging jetzt auch Problemlos. Nun der nächste Punkt: Wie kann ich das in der PHP-Datei jetzt auslesen? Und zwar so, dass der Titel, der in der DB im Feld Titel eingetragen ist zwischen <title> und </title> erscheint und das, was innerhalb des Inhalts-Feldes steht als Inhalt ausgegeben wird. Dafür bräuchte ich einen Code, damit kenne ich mich leider gar nicht aus..... |
| | |
| | |
| Benutzer Registriert seit: 11.08.2007
Beiträge: 39
![]() | Also als erstes musst du dir dafür ein template anlegen, in welchem du dann variablen für den titel und den einhalt einträgst. das sieht dann in etwa so aus: Code: <html>
<head>
<title>{titel}</title>
</head>
<body>
{inhalt}
</body>
</html>
Anschließend ersetzt du dann einfach diese variablen mit PHP: str_replace - Manual und gibst das ergebnis aus. Hoffe du kommst damit klar. |
| | |
| | |
| there's only one psycho | Ein wenig mehr Eigeninitiative und genauere Problemschilderung wäre sehr hilfreich für eine gute Hilfe. Vorneweg, für Komplettlösungen und Vorkauen von Einzelheiten bist du hier falsch. Wenn die nötige Vorkenntnis fehlt, erst mal paar Tutorials durcharbeiten oder sich ein wenig anderweitig schlau machen und bei konkreten Problemen nachfragen. Womit kennst du dich nicht genau aus? Falls es an Kenntnissen fehlt wie gesagt, Tutorials, Fertige Sachen (CMS wie Typo3, Templatesysteme, etc), ... (siehe auch: Inhalte in einer Datenbank speichern - phpfriend.de) Grüße Da Psy
__________________ "Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson) |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 22.09.2006
Beiträge: 135
![]() | Noch mehr Problembeschreibung? Ich brauche einfach nur meinen Code, mit dem ich die entsprechenden Sachen wie Inhalte und Seitentitel an der richtigen Stelle aus meiner Datenbank auslesen kann. Das ist mein Code bisher: Code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<title>Titel - domain.de</title>
<link rel="shortcut icon" href="favicon.ico" />
<link rel="stylesheet" type="text/css" href="css/blau.css"/>
<script type="text/javascript">
<!--
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
//-->
</script>
</head>
<body>
<div id="banner"></div><div id="footer"></div>
<div id="navigation">
<span class="spannavi" ><a tabindex="0" class="navielement" href="index.php">Startseite</a></span>
<span class="spannavi" ><a tabindex="0" class="navielement" href="#">Über dieses Projekt</a></span>
<dt onclick="javascript:montre('smenu2');"><span class="spannavi"><a tabindex="0" class="navielement" href="#">Inhalte</a></span></dt>
<dd id="smenu2">
<span class="spannavi" ><a tabindex="0" class="navielement" href="#">Link 1 «</a></span>
<span class="spannavi" ><a tabindex="0" class="navielement" href="#">Link 2 «</a></span>
<span class="spannavi" ><a tabindex="0" class="navielement" href="#">Link 3 «</a></span>
</dd>
<span class="spannavi" ><a tabindex="0" class="navielement" href="#">nützliche Links</a></span>
<span class="spannavi" ><a tabindex="0" class="navielement" href="#">Gästebuch</a></span>
<span class="spannavi" ><a tabindex="0" class="navielement" href="#">Kontakt</a></span>
<span class="spannavi" ><a tabindex="0" class="navielement" href="#">Statistik</a></span>
</div>
<div id="inhalt"><h1>mf-89.com</h1>
<h2>Die Startseite</h2>
<p class="erster">Dies hier wird die Startseite ergeben.</p>
<hr /><?php include("counter.php"); ?>
</div></body></html>
Ich frage ja extra hier nach, weil mein Thread bei phpfriend geschlossen wurde ![]() Geändert von Maxi (19.03.2008 um 17:30 Uhr). |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Russische Namen in Datenbank speichern. | HSFighter | Datenbanken | 2 | 27.05.2008 21:29 |
| Array Inhalte in eine Datenbank über tragen | Munsi1 | PHP Tipps 2008 | 5 | 11.04.2008 13:28 |
| Variablen in Datenbank speichern und auslesen | freehawk | PHP-Fortgeschrittene | 4 | 16.03.2008 17:22 |
| aus Datenbank (mySQL) mehrere Inhalte rausholen | Soese | PHP Tipps 2008 | 6 | 18.12.2007 22:42 |
| Mit php dynamisch Namen von Bildnamen sowie Pfad in mysql Datenbank speichern | mallmis | PHP Tipps 2008 | 1 | 19.11.2007 23:04 |
| Speichern einer Telefonliste mit PHP in einer Datenbank | timo_81 | PHP Tipps 2008 | 30 | 07.09.2007 17:52 |
| Inhalte in einer Datenbank speichern | Maxi | Datenbanken | 5 | 02.09.2007 21:37 |
| Daten aus Datenbank sinnvoll speichern | PHP Tipps 2006 | 15 | 02.02.2006 19:54 | |
| [Erledigt] Datensätze aus Datenbank speichern und zuweisen | PHP Tipps 2005-2 | 6 | 11.09.2005 15:38 | |
| [Erledigt] Bild aus Datenbank holen und als File speichern | PHP Tipps 2005-2 | 2 | 05.07.2005 13:35 | |
| PHP in eine Datenbank speichern. | PHP Tipps 2005 | 17 | 03.05.2005 21:13 | |
| htmlcode in datenbank speichern | PHP Tipps 2005 | 38 | 09.04.2005 20:58 | |
| Probleme beim speichern in die Datenbank | Jojo1 | PHP Tipps 2005 | 14 | 03.02.2005 14:50 |
| Formular in Mysql Datenbank speichern | Anuschka | Datenbanken | 1 | 15.08.2004 02:55 |
| Bilder in Datenbank speichern | PHP Tipps 2004 | 11 | 05.08.2004 10:58 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| typo3 formular in datenbank speichern, html inhalte in die datenbank speichern, inhalte datenbank, onclick in datenbank speichern, typo3 bilder in datenbank speichern, inhalte einer datenbank, typo3 formulardaten in datenbank speichern, typo3 datenbank inhalt text speicherort, typo3 formular erstellen datenbank speichern, html inhalt in db speichern und auslesen, typo3 formulardaten in datenbank abspeichern, inhalte einer website automatisch in einer datenbank speichern, typo3 php script in db speichern, onclick in db speichern, link mit inhalt in datenbank abspeichern, javascript inhalte datenbank speichern, formulardaten typo3 datenbank speichern, datenbanken inhalte, typo3 formular in db speichern, datenbank inhalt speichern |