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 ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken 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
Hilfe Community Kalender Heutige Beiträge Suchen

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

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 27.05.2006, 14:33:16
johni johni ist offline
Anfänger
 
Registriert seit: May 2006
Beiträge: 9
die Daten aus DB in einem Array speichern

HI Jungs,
ich möchte das was ich aus der Datenbank hole, in einem Array speichern und sie dann später zufällig ausgeben....
es scheint nicht zu funktionieren :
hier meine Code :
$erg = mysql_query("select * from Text where anzeigen = 'y'");
if( mysql_num_rows($erg)>0){
while( $dsatz = mysql_fetch_assoc( $erg ) ) {
$x = $dsatz["pics"];
$pic=array($x);
}
shuffle($pic);
also ich möchte alle Bilderreferenzen in dem Array x speichern, dannach diese zufällig anzeigen lassen
wenn ich dies manuell mache , geht eh
sprich : $pic=array("foto1.jpg",foto2.jpg",........)shuffle($pic);

kann mir da wer helfen
danke
lg
robi


}
Mit Zitat antworten
  #2  
Alt 27.05.2006, 15:39:43
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
AW: die Daten aus DB in einem Array speichern

PHP-Code:
$query "SELECT * FROM text WHERE anzeigen = 'y'";
$insert mysql_query($query);
while(
$daten=mysql_fetch_assoc($insert))
{
    
$x[] = $daten['pics'];
}
shuffle($x);

for(
$i=0$i<count($x); $i++)
{
    echo 
$x[$i];

sollte (glaube ich) gehen...
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!

Betatester gesucht:
Skiclub Gams / CEVI Grabs
Mit Zitat antworten
  #3  
Alt 27.05.2006, 16:32:27
johni johni ist offline
Anfänger
 
Registriert seit: May 2006
Beiträge: 9
AW: die Daten aus DB in einem Array speichern

Danke für deine Antwort!

es funktioniert leider nicht, es werden zwar keine Fehlermeldungen angezeigt
aber die Bilder werden auch nicht angezeigt, irgendwie als ob die Bilder nicht gefunden werden obwohl der Pfad 100 % stimmt!
k.a warum es nicht funktioniert
lg
Mit Zitat antworten
  #4  
Alt 27.05.2006, 18:16:42
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
AW: die Daten aus DB in einem Array speichern

ja moment... was wird den nun ausgegeben?
wenn du natürlich nur einfach "bild1.gif" ausgibst ist klar das kein Bild angezeigt wird... müsstest vielleicht dann erst html lernen bevor du die an PHP ran machst...

ansonsten gibt den diese Abfrage irgendwas zurück?
gibt es Datensätze die auf anzeigen='y' stehen?
ob man shuffle wieder einem Array zuweisen muss weis ich nicht (und damn, warum funktioniert die Funktionsreferenz von www.php.net nicht? :P)
müsstest selbst mal vieleicht recherchieren...
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!

Betatester gesucht:
Skiclub Gams / CEVI Grabs
Mit Zitat antworten
  #5  
Alt 27.05.2006, 18:56:51
johni johni ist offline
Anfänger
 
Registriert seit: May 2006
Beiträge: 9
AW: die Daten aus DB in einem Array speichern

ich schreibe ja schon den Pfad wo das Bild sich befindet, also nicht nur bild...
sondern den ganzen Pfad!
wie oben beschrieben , wenn ich es manuell mache sprich
PHP-Code:
$pic=array("/ordnername/foto1.jpg",........)
shuffle($pic); 
gehts problemlos
Die Abfrage gibt sehr wohl die Datensätze , die auf y anzeigen , das Problem sind halt die Bilder, die werden nicht angezeigt!
ich habs auch mit ORDER BY RAND() bei der Abfrage versucht, erfolglos!
die php.net seite kennei sehr gut
auf php.net habe auch dasselbe Thread aufgemacht:-)
schönen Abend noch
Mit Zitat antworten
  #6  
Alt 27.05.2006, 19:00:00
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
AW: die Daten aus DB in einem Array speichern

was heist bei dir "werden nicht angezeigt"

kommt halt so ein "bild nicht gefunden"
oder wird nichts ausgegeben?
du must uns schon sagen was nicht geht bevor man dir helfen kann...

btw. gib mal irgendwo count($x) aus um zu schaun wieviele elemente das array nach der abfrage hat!
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!

Betatester gesucht:
Skiclub Gams / CEVI Grabs
Mit Zitat antworten
  #7  
Alt 27.05.2006, 19:18:54
johni johni ist offline
Anfänger
 
Registriert seit: May 2006
Beiträge: 9
AW: die Daten aus DB in einem Array speichern

es hat sich schon erledigt!
danke für die tollen Tipps;
Mit Zitat antworten
  #8  
Alt 28.05.2006, 16:48:10
Opendix Opendix ist offline
Senior Member
 
Registriert seit: Oct 2004
Ort: Werdenberg / Schweiz
Alter: 35
Beiträge: 1.476
AW: die Daten aus DB in einem Array speichern

Zitat:
Zitat von johni
es hat sich schon erledigt!
danke für die tollen Tipps;
leute die evtl. mal in Zukunft diese Problem ansehen werden sich über deinen Lösungsvorschlag freuen... ;)
__________________
Opendix lehnt jegliche Haftung für evtl. vorhandene Fehler in der Grammatik sowie der Satzstellung ab! Bitte wenden Sie sich an die Tastatur!

Betatester gesucht:
Skiclub Gams / CEVI Grabs
Mit Zitat antworten
Antwort


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.

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
array in array speichern: PROBLEM Echelon PHP Grundlagen 1 13.08.2005 09:15:56
Daten aus einem array in einer Schleife dynamisch zusammenzählen comriker PHP für Fortgeschrittene und Experten 3 28.04.2005 12:59:57
Daten aus DB in Array schreiben edv-rs PHP Grundlagen 3 24.09.2004 10:27:12
Array in Mysql speichern und auslesen jwg PHP Grundlagen 7 13.01.2004 13:05:38
Array values in Variable speichern Carsten25 PHP für Fortgeschrittene und Experten 7 09.02.2003 15:05:22


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:00:09 Uhr.


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


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