Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
random beim auslesen aus einer domain [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
random beim auslesen aus einer domain


 
Satai
17-12-2006, 15:41 
 
SELECT * FROM Tablle ORDER BY ID Desc
SELECT * FROM Tablle ORDER BY ID Asc
SELECT * FROM Tablle ORDER BY ID random?

wie muss das bei random aussehen?

 
hhcm
17-12-2006, 16:20 
 
nicht random sondern RAND()

 
ghostgambler
17-12-2006, 16:22 
 
order by rand()

id muss auch weg

 
Satai
17-12-2006, 20:16 
 
SELECT * FROM Tablle ORDER rand()

einfach so ?
und woher weiss der dann welchen wert aus der tabelle er "randen" soll ?

 
3DMax
17-12-2006, 21:11 
 
Original geschrieben von Satai
SELECT * FROM Tablle ORDER rand()

einfach so ?
fast, aber LIMIT 1 kannst du auch noch anhängen, du möchtest ja nur einen datensatz.
SELECT * FROM tbl_name ORDER BY RAND() LIMIT 1;



und woher weiss der dann welchen wert aus der tabelle er "randen" soll ?
wie jetzt wert? die o.g. query liefert dir einen zufälligen datensatz.

 
Satai
17-12-2006, 21:35 
 
in der tabelle sind 7 felder
eins davon ist id
in der tabelle sind bis jetzt ca. 300 datensätze
und die will ich nicht aufsteigend oder absteigend nach der id ordnen sondern eben zufällig.

 
penizillin
17-12-2006, 21:58 
 
du wirst es nicht glauben, aber deine frage wurde bereits beantwortet. ein wenig initiative zeigen und nachschauen, was die funktion RAND() macht und welchen sinn sie in diesem kontext hat.

 
Satai
18-12-2006, 06:44 
 
um genau diese initiative zu vermeiden habe ich mich ja an euch gewand :D

 
onemorenerd
18-12-2006, 09:20 
 
"Initiative vermeiden" ist ein anderer Ausdruck für Faulheit und wird in aller Regeln nicht unterstützt.

 
Satai
18-12-2006, 20:44 
 
gilt diese regel auch hier ^^

 
zerni
18-12-2006, 21:28 
 
ja...rtfm


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