CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden |
01.04.2005, 11:20:03
|
Member
|
|
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
|
|
php-Code aus Funktion zurückgeben
Ich weiß genau, dass ich's hier schon gelesen habe, aber finde es auch mit der Suchfunktion nicht:
Ich möchte in einer Funktion php-Code zusammenstellen und dann zurückgeben, aber so, dass z. B. Variablen nicht aufgelöst werden,
also wie:
function bla() {
return "SELECT * FROM bla WHERE Name = '$Name'"
}
In aufrufenden Script will ich dann haben:
$return = bla();
$query = $return;
Damit ich bekomme:
$query = "SELECT * FROM bla WHERE Name = '$Name'";
Klar?
|
01.04.2005, 11:34:06
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: php-Code aus Funktion zurückgeben
Meinst du so?
PHP-Code:
<?php
function bla() {
return 'SELECT * FROM bla WHERE Name = '$Name'';
}
?>
|
01.04.2005, 12:08:21
|
Member
|
|
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
|
|
AW: php-Code aus Funktion zurückgeben
Danke, xabbuh, damit klappt's.
Cu Marilu
|
01.04.2005, 12:09:15
|
|
SELFPHP Guru
|
|
Registriert seit: May 2003
Beiträge: 7.187
|
|
AW: php-Code aus Funktion zurückgeben
Wofür brauchst du sowas denn?
|
01.04.2005, 15:46:04
|
Member
|
|
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
|
|
AW: php-Code aus Funktion zurückgeben
Zitat:
Zitat von xabbuh
Wofür brauchst du sowas denn?
|
Ich stelle mir in einer Funktion Select-Anweisungen nach verschiedenen Kriterien zusammen, die ich an mehreren Stellen benötige. Das geht so ganz gut.
|
01.04.2005, 16:09:10
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: php-Code aus Funktion zurückgeben
Meinst Du das so?
PHP-Code:
function get_qry($name){
switch($name){
case 'blub': $s = 'SELECT * FROM Tabelle'; break;
case 'bla': $s = 'SELECT id, uid FROM Tabelle'; break;
}
return $s;
}
print get_qry('bla');
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
04.04.2005, 11:07:08
|
Member
|
|
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
|
|
AW: php-Code aus Funktion zurückgeben
Zitat:
Zitat von |Coding
Meinst Du das so?
PHP-Code:
function get_qry($name){
|
$name ist nur eine Möglichkeit. Es können auch andere Variablen benötigt werden.
|
04.04.2005, 11:09:46
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: php-Code aus Funktion zurückgeben
Um $name ging es mir nicht. Ich wollte wissen, ob du es so handelst mit der Funktion (oder so ähnlich)?
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
04.04.2005, 11:14:13
|
Member
|
|
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
|
|
AW: php-Code aus Funktion zurückgeben
In Prinzip ja. Ich stelle die query nach unterschiedlichen Berechtigungsstufen etc. zusammen. Wichtig ist nur, das die Variablen in der Form $var zurückgegeben werden und nicht in der Funktion aufgelöst werden.
|
04.04.2005, 11:20:45
|
|
Administrator
|
|
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|
|
AW: php-Code aus Funktion zurückgeben
Was heißt "in der Form $var zurückgegeben" und "in der Funktion aufgelöst werden"?
__________________
Gruß |Coding
---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.
www.qozido.de
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 11:57:24 Uhr.
|