SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



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



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 14.11.2005, 20:48:01
andu andu ist offline
Anfänger
 
Registriert seit: Nov 2005
Beiträge: 2
Problem mit include und array in while-Schleife

Hallo,

Ich will auf meiner Homepage eine Art "Portalfunktion" einbauen.
Dabei soll links und rechts neben dem Inhalt der aktuellen Seite eine Reihe von Dateien eingebunden werden, die ich in einem Adminbereich beliebig umsortieren kann.
Dazu habe ich die Dateinamen in eine MySQL- Tabelle gepackt, zusammen mit den Informationen, auf welcher Seite und an welcher Position die Dateien angezeigt werden sollen.
Da die Seite und die Position sich immer ändern kann, ist auch die Reihenfolge in der Datenbank verschieden, auf jeder Seite kann aber jede Position nur einmal vorkommen.

Code:
Zum Beispiel:

+----+-------+-------+----------+
| id | datei | seite | position |
+----+-------+-------+----------+
|  1 | 1.php |     1 |         2|
|  2 | 2.php |     2 |         1|
|  3 | 3.php |     2 |         3|
|  4 | 4.php |     1 |         1|
|  5 | 5.php |     2 |         2|
|  6 | 6.php |     1 |         3|
+----+-------+-------+----------+
Die Einstellung im Adminbereich funktioniert wunderbar, und auf meiner Seite werden die eingebundenen Dateien auch super angezeigt, allerdings immer nur die ersten zwei (auf jeder Seite). Danach bricht die While- Schleife ab.

PHP-Code:
$result mysql_query('SELECT datei, seite, position FROM tabelle_portal WHERE seite = 1 ORDER BY position ASC;');
while(
$avar mysql_fetch_array($result))    
{

    include (
'./portal/'.$avar['datei']); 


Ich habe herausgefunden dass es nicht am MySQL- Befehl liegt, sondern am $avar- Array im include- Befehl.
Ohne das include werden alle Dateinamen angezeigt, sobald die Dateien eingebunden werden sollen, werden es nur noch die ersten zwei.
Jedes andere include mit anderen Dateien kann beliebig oft wiederholt werden, solange es ohne das Array ist.

Ich hoffe, dass mir hier jemand helfen kann.

Gruß
andu

Geändert von andu (14.11.2005 um 20:49:25 Uhr)
Mit Zitat antworten
  #2  
Alt 14.11.2005, 20:53:50
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Problem mit include und array in while-Schleife

Vermutlich überschreibst du $result oder $avar in der eingebundenen Datei. Aber ohne den Quellcode zu kennen, kann ich dazu auch nicht mehr sagen.
Mit Zitat antworten
  #3  
Alt 14.11.2005, 21:02:10
andu andu ist offline
Anfänger
 
Registriert seit: Nov 2005
Beiträge: 2
AW: Problem mit include und array in while-Schleife

Danke, ich habe die Variablen in den eingebundenen Dateien umbenannt, und jetzt geht es.
Es wundert mich aber, dass davor die ersten beiden Dateien problemlos angezeigt wurden, und die noch nicht davon gestört wurden.

Nochmal Danke

andu
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Einzelne Daten aus Textdatei Auslesen azubinator PHP Grundlagen 153 17.12.2004 14:36:58
Array Profis ;-) Variablen aus einer While Schleife in ein Array packen tekknotrip PHP Grundlagen 2 20.10.2004 13:16:29
Array in While Schleife ThatsIt PHP Grundlagen 1 29.07.2004 17:34:31
tabellen problem in der while schleife Phil2505 PHP Grundlagen 4 19.04.2004 13:44:52
einzelnen wert in ner while schleife aus nem array löschen Stifler PHP Grundlagen 6 16.12.2003 11:29:52


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:08:57 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt