php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack (1) Themen-Optionen Thema bewerten
Alt 14.07.2008, 02:17  
Benutzer
 
Registriert seit: 20.08.2007
Beiträge: 33
Nightuser befindet sich auf einem aufstrebenden Ast
Standard xyz aus function("xyz"); in Datenbank auslesen?!

Hi Freunde!

Folgendes:

Ich hab eine Tabelle, mit dem ich PHP Code abspeichere. Darin also auch Funktionen, die dann später beim auslesen ausgewertet werden sollen.

In dem Datenbankfeld wäre der Inhalt zum Beispiel:

PHP-Code:
<?php

page_load_modul
("news");

?>
oder vielleicht auch

PHP-Code:
<?php

echo "Das hier ist das neue Modul, dass ich nun über eine Funktion lade...";

page_load_modul("news");

?>
Jetzt beim auslesen, möchte ich die den Code durchsuchen, ob page_load_modul vorkommt, und dann die variable darin einzeln herraus bekommen. Dass ich wie im Beispiel news definieren kann.

Das Schwierige daran ist, dass der Code, der in der Datenbank steht, immer unterschiedlich ist, somit kann ich keine feste replace etc angeben.

Wie kann ich's lösen?



Geändert von Nightuser (14.07.2008 um 02:22 Uhr).
Nightuser ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 14.07.2008, 03:15  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.268
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Dein gesamtes Konzept ist unsinnig. Vielleicht beschreibst du was das ganze soll, dann kann man dir ein sinnvolleres Konzept vorschlagen.
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline  
Alt 14.07.2008, 03:21  
Benutzer
 
Registriert seit: 20.08.2007
Beiträge: 33
Nightuser befindet sich auf einem aufstrebenden Ast
Standard

Das Konzept ist leider schon so gut wie fertig, daran kann auch nix mehr geändert werden!

Das wird ja wohl irgendwie möglich sein!?

Nightuser ist offline  
Alt 14.07.2008, 03:40  
Neuer Benutzer
 
Registriert seit: 14.07.2008
Beiträge: 14
PHP-Kenntnisse:
Anfänger
weedorbeat befindet sich auf einem aufstrebenden Ast
Standard

PHP-Code:
<?php

$text 
'
 
echo "Das hier ist das neue Modul, dass ich nun über eine Funktion lade..."; 

page_load_modul("news");

 '
;

echo 
$text;
echo 
'<br>';
preg_match('/page_load_modul\("(.*)"\);/'$text$match);
echo 
'<br>';

echo 
'<pre>';
var_dump($match);
echo 
'</pre>';
?>
Drauf zugreifen kannste dann mit

$match[0]
$match[1]

Geändert von weedorbeat (14.07.2008 um 03:45 Uhr).
weedorbeat ist offline  
Alt 14.07.2008, 03:54  
Benutzer
 
Registriert seit: 20.08.2007
Beiträge: 33
Nightuser befindet sich auf einem aufstrebenden Ast
Standard

Na also, geht doch, ohne viel "Konzeptänderung"! Vielen Dank!
Und andere meinen ich müsse mein Konzept umschreiben, lol...

Nightuser ist offline  
Alt 14.07.2008, 05:45  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.268
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Du oder vielmehr deine Skripte kommen noch frueh genug an ihre konzeptionellen Grenzen.

Zitat:
Und andere meinen ich müsse mein Konzept umschreiben, lol...
Ich wollte dir helfen, was soll so eine Antwort? Wenn dir jemand zeigt wie man die Stueckchen aus der Scheisse rausfischt, wird noch lange kein Kuchen draus.

Bitte poste also in Zukunft deine Fragen in einem anderen Forum! Danke.


PHP Forum: phpforum.de - die Community rund um PHP!
__________________
"Nuschel ich?" - "Was?"

Geändert von Chriz (14.07.2008 um 05:47 Uhr).
Chriz ist offline  
 


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

LinkBacks (?)
LinkBack to this Thread: http://www.php.de/php-tipps-2008/2067-xyz-aus-function-xyz-datenbank-auslesen.html
Erstellt von For Type Datum
FOTO-MM.DE | MATTHIAS MÜLLER - FOTO & MOVIE BLOG - AMATEUR FOTOGRAFIE - NIGHTUSER - S/W FOTOGRAFIE - FOTO PORTFOLIO - KREATIVE FOTOS This thread Refback 10.09.2008 01:47

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
prob mit datenbank auslesen ... counteam PHP Tipps 2008 22 06.07.2008 21:28
Variablen in Datenbank speichern und auslesen freehawk PHP-Fortgeschrittene 4 16.03.2008 17:22
[Erledigt] Datenbank auslesen mit register_globals off PHP Tipps 2007 14 03.01.2007 17:12
[Erledigt] Aus Datenbank auslesen mit php PHP Tipps 2006 4 04.01.2006 18:17
beim auslesen von mysql datenbank bestimmte id nicht auslsen djrace PHP Tipps 2005-2 3 10.09.2005 13:32
[Erledigt] Daten aus einer Datenbank auslesen Datenbanken 2 04.09.2005 19:13
[Erledigt] problem beim erstellen und auslesen einer datenbank PHP Tipps 2005-2 6 04.09.2005 16:55
Daten aus einer mySQL Datenbank auslesen GSJLink PHP Tipps 2005-2 6 25.07.2005 16:38
[Erledigt] Auslesen und Aktualisieren von einer MYSQL Datenbank PHP Tipps 2005-2 3 05.07.2005 14:39
Datenbank tabellarisch auslesen - If-Abfrage... PHP Tipps 2005 17 06.05.2005 14:45
Mail Adresse aus einer Datenbank auslesen? Stemmi Datenbanken 6 23.04.2005 23:24
Auslesen aus der Datenbank nixdorf PHP Tipps 2005 7 06.02.2005 21:40
auslesen aus datenbank und sortieren! PHP Tipps 2004-2 15 04.12.2004 15:56
Auslesen von Daten aus einer mysql Datenbank + Editieren vampsoftchef PHP Tipps 2004-2 5 15.11.2004 08:31
[Erledigt] meta refresh beim auslesen aus einer Datenbank umgehen Datenbanken 1 14.09.2004 20:10

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php datenbank inhalt auslesen funktion, function auslesen() php, php funktion aus datenbankfeld, function xyz, pfp datenbank mit function auslesen

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:57 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