php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.07.2006, 20:09  
Erfahrener Benutzer
 
Registriert seit: 15.06.2005
Beiträge: 206
phpbeginner
Standard Datenbankfelder direkt im Template verfügbar

Hallo,

ich möchte in meinem CMS alle Datenbankfelder direkt im Template verfügbar machen, d.h. wenn ich ein neues Feld xy in der Tabelle A erstelle, kann ich es im Template mit $a->xy anzeigen lassen ohne in der PHP-Quelldatei etwas ändern zu müssen.

Gibt's da sicherheitsbedenken oder Nachteile?
__________________
Ich lerne PHP und es macht mir Spass!
phpbeginner ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.07.2006, 20:11  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Wieso änderst du dein DB-Design so oft, dass es dir zu mühsam wird, es einmalig in der PHP Datei zu ändern?

http://www.php-faq.de/q/q-sql-select.html
Zergling-new ist offline   Mit Zitat antworten
Alt 29.07.2006, 20:16  
Erfahrener Benutzer
 
Registriert seit: 15.06.2005
Beiträge: 206
phpbeginner
Standard

Was hat das bitte mit MySQL zu tun, ich will lediglich wissen ob diese Variante wirklich Sinn mach. Es ist z.B. für Designer die sich in PHP nicht auskennen von Vorteil.
phpbeginner ist offline   Mit Zitat antworten
Alt 29.07.2006, 20:30  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Wenn du SELECT * FROM und $template->assign('abc', mysql_fetch_*($res)) verwendest, kann der HTML-Designer natürlich sofort bei Änderung im Datenbank-Design auf die neu hinzugefügten Spalten zugreifen.

Aber SELECT * FROM sollte dir ja wohl bekannt sein, deshalb gilt es die Design-Schwäche der Datenbank zu korrigieren, was ja das Kernproblem zu sein scheint.

Zumindest sehe ich hier kein PHP Problem und deshalb habe ich den Fred auch verschoben. Wenn sich herausstellt dass mit PHP was zwickt verschieb ich ihn halt wieder.
Zergling-new ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Eckige Klammern in Template nutshell PHP Tipps 2006 9 05.06.2006 19:12
template mit funktion einlesen imported_kremser PHP Tipps 2006 16 03.02.2006 00:43
Smarty: Variable als Template ausgeben duderino PHP Tipps 2006 11 08.01.2006 18:43
template in template einfuegen tonne PHP Tipps 2005-2 8 10.11.2005 22:24
Brauche Hilfe - Dateien direkt online ändern (Office) Off-Topic Diskussionen 5 01.11.2005 20:41
Template Error: set_root: ./tpl/ is not a directory argon PHP Tipps 2007 11 01.11.2005 14:30
Template verständniss problem; referenz PHP Tipps 2005 17 19.05.2005 06:06
Template: Verschachteln von foreach PHP Tipps 2005 2 12.05.2005 15:37
direkt drucken ohne vorher drucker auszuwählen PHP-Fortgeschrittene 5 10.02.2005 19:58
Php Code als Variable definieren und in Template darstellen PHP Tipps 2004-2 4 31.12.2004 16:22
suche ein bestimmtes template system PHP Tipps 2004-2 2 07.11.2004 19:49
Template Parser PHP-Fortgeschrittene 9 06.10.2004 23:04
Umleitung wenn Parameter direkt angesteuert wird PHP Tipps 2004 13 25.08.2004 16:20
Suche Template Parser - Muss PHP Datein includen können Schaelle PHP Tipps 2004 0 01.07.2004 20:48
[Erledigt] Template Scripting PHP-Fortgeschrittene 2 04.06.2004 18:34

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
datenbank template, template mit datenbankfeldern, php felder einer datenbank in template ausgeben, cms eigene datenbankfelder, php datenbankfelder verfügbar, template website datenbank, php datenbank felder, templates mit datenbank, php datenbank template

Alle Zeitangaben in WEZ +1. Es ist jetzt 20:33 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.