Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste
Zufallsbilder auf Portal aus ezGallery
#1
Hallo,
weiß zufällig jemand wie ich aus einer Rubrik die ich in der ezGallery erstellt habe Zufallsbilder in eine Portalbox bekommen kann.

EDIT: die frage hab ich überarbeitet hab ich selber nicht verstanden Sorry
Gruß Norbert

In der Ruhe liegt die Kraft. Cool

4 x 1.6 PHP Version 5.2.11-0 MySQL 5.0.77
Zitieren
#2
Hallo,
hat denn keiner eine Idee ??

Ich wäre ja auch für andere Vorschläge offen
Gruß Norbert

In der Ruhe liegt die Kraft. Cool

4 x 1.6 PHP Version 5.2.11-0 MySQL 5.0.77
Zitieren
#3
Wenn ich Morgen Zeit hab geb ich dir nen Beispielcode.
Zitieren
#4
Hallo,
das wäre Cool
Danke
Gruß Norbert

In der Ruhe liegt die Kraft. Cool

4 x 1.6 PHP Version 5.2.11-0 MySQL 5.0.77
Zitieren
#5
PHP-Code:
<?php

$query 
$db->query("
    SELECT p.ID_PICTURE, p.commenttotal, p.thumbfilename, p.filename, p.title, p.date, p.views
    FROM "
.TABLE_PREFIX."gallery_pic as p
    WHERE p.approved = 1 AND p.ID_PICTURE IN
    ORDER BY p.ID_PICTURE DESC LIMIT 0,5
"
);

$galleryPics = array();

while(
$row $db->fetch_array($query))
{
    
$galleryPics[] = $row;
}

$randPic $galleryPics[rand(0count($galleryPics))]; 

Das funktioniert im Endeffekt.
Schick ist die Lösung nicht, da erst alle Bilder geladen werden und daraufhin ein zufälliges ausgewählt wird.

Um das auf eine Rubrik zu beschränken müsstest du halt die WHERE-Klausel anpassen.
Zitieren
#6
Man kann bei MySQL auch "ORDER BY RAND()" schreiben, und dann direkt via "LIMIT 1" genau einen zufälligen Datensatz des Ergebnisses zurückgeben lassen. Das spart die "Nachverarbeitung" in PHP Wink
Was ist der Unterschied zwischen der Politik und der Informatik?
In der Informatik ignoriert man führende Nullen...
Zitieren
#7
Hallo,
und danke erst mal

Also wenn ich ganz ehrlich bin weiß ich jetzt noch nicht so ganz genau was ich mit deinem Code machen soll

Ich habe kaum Ahnung von PHP und Html ich kann Code irgendwo einfügen aber selber anpassen da fehlt mir noch das Verständnis für.

Könnt Ihr einen alten Mann noch etwas auf die Sprünge helfen Big Grin
Gruß Norbert

In der Ruhe liegt die Kraft. Cool

4 x 1.6 PHP Version 5.2.11-0 MySQL 5.0.77
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  ezGallery Lite Aleya 16 5.800 13.05.2018, 06:42
Letzter Beitrag: Ganymod
  ezgallery pro hkkp 4 2.033 10.06.2017, 18:47
Letzter Beitrag: hkkp
  EzGallery Images Zentrieren und Resizen MTA 5 3.447 23.06.2013, 19:36
Letzter Beitrag: Yessie
  ezGallery Benutzerbilder & Katigoriebild ? MiDa 0 1.219 12.04.2013, 17:37
Letzter Beitrag: MiDa
  ezGallery Fotos auf Startseite Schakatak 30 10.704 20.03.2012, 13:57
Letzter Beitrag: maxxs