pragmaMx Support Forum

pragmaMx => Individuelle Anpassungen => Thema gestartet von: NeMeSiSX2LC in 08 Oktober 2004, 17:56:07

Titel: Random Photo Voting block
Beitrag von: NeMeSiSX2LC in 08 Oktober 2004, 17:56:07
Hi hab ein problem mit einem block (selbst erstellt)

Er wählt zwar ein Profil aus aber nicht nach dem zufallsprinzip sonder nur das erste!!

Hier mal der code vielleicht weiß das einer von euch. Komme jetzt einfach nicht drauf was nicht stimmt.

if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
global $prefix;
$blockheigth = 80;

$pic = sql_fetch_array(sql_query("SELECT cid, uname, picture, points, voters, rating FROM ${prefix}_photovote_pictures WHERE gender='1' ORDER BY rand() LIMIT 1"));
if(!empty($pic))
{
$content = "<b>".$pic['uname'].":</b><br /><a href='modules.php?name=Userinfo&uname=".$pic['uname']."' border='0'> <img src='members/thumbs/".$pic['picture']."'></a><br><a href=\"http://flirt4u.net/modules.php?name=JSM_PhotoVote&cid=".$pic['cid']."&pos=0&cat=0\">Jetzt Abstimmen!</a>";
}
else
{
$content = "<b>Keine</b> Avatare hochgeladen<br><br><b>No</b> Avatar's uploaded";
}
Titel: Re: Random Photo Voting block
Beitrag von: jubilee in 08 Oktober 2004, 18:15:10
Hallo !

Die MySQL-Rand Funktion klappt bei MySQL-Versionen VOR 3.23.56 nicht.
Deswegen haben wir auch schon mal die mx_bannerfunctions.php umgeschrieben.
Wenn Du eine entsprechende MySQL-Version hast, muss Du mit der Rand-Funktion von PHP arbeiten.
MfG
jubilee
Titel: Re: Random Photo Voting block
Beitrag von: NeMeSiSX2LC in 08 Oktober 2004, 18:16:47
öh und wie sieht die in php aus?
Titel: Re: Random Photo Voting block
Beitrag von: jubilee in 08 Oktober 2004, 18:22:14
Schau Dir mal die neue mx_bannerfunctions.php an
Dann sollte es eigentlich schon klarwerden.
http://www.sys3.de/devel/mx_bannerfunctions.zip
MfG
jubilee
Titel: Re: Random Photo Voting block
Beitrag von: NeMeSiSX2LC in 08 Oktober 2004, 18:26:24
Joa hat klick gemacht!

Is aber voll umständlich *ürgs* mal all-inkl fragen was se davon halt mal ne neue MySQL version zu benutzen
Titel: Re: Random Photo Voting block
Beitrag von: onkel in 08 Oktober 2004, 19:40:56
Zitat von: jubilee in 08 Oktober 2004, 18:22:14
Schau Dir mal die neue mx_bannerfunctions.php an
Dann sollte es eigentlich schon klarwerden.
http://www.sys3.de/devel/mx_bannerfunctions.zip
MfG
jubilee

Die Neue mx_bannerfunctions.php läuft nicht auf jeden Server.

Sorry für diesen Zwischenruf.

mfg
Onkel

Titel: Re: Random Photo Voting block
Beitrag von: jubilee in 08 Oktober 2004, 19:43:09
ZitatDie Neue mx_bannerfunctions.php läuft nicht auf jeden Server.
das ist mir jetzt aber neu .....
Wo läuft die denn nicht ?
und
Was ist dort die Fehlermeldung ....
MfG
jubilee
Titel: Re: Random Photo Voting block
Beitrag von: onkel in 08 Oktober 2004, 21:13:18
:) also bei mir läuft sie nicht.

Du hast dir mal mühe gemacht und sie mir geschickt und es hatte auch alles funktioniert, aber
nachdem ich den Server gewechselt habe geht garnichts mehr.

es gibt keine fehlermeldung.


PS: mit der alten Datei funktioniert alles.