Diskuze: PHP náhodný text
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 8 zpráv z 8.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
$texty = array("první text", "druhý text", "třetí text");
$nahoda = rand(1,count($texty));
echo $texty[$nahoda-1];
$field_chars = 'abcdefghijklmnopqrstuvwxyz';
$captcha = '';
for ($i=0; $i < 8; $i++)
$captcha .= substr($field_chars, mt_rand(0, strlen($field_chars) -1), 1);
// substr() - vybere část řetězce (jeden znak)
// strlen() - vrátí počet znaků v řetězci
//mt_rand() - vrací náhodné číslo - lepší jak rand()
..jak to propojit s databází aby to z ní vytáhlo náhodný záznam ?
Mohl jsi to napsat už v prvním dotazu, že to chceš vybírat z databáze.
Sice to není ideální řešení, ale obvykle se to dělá takto:
SELECT * FROM dbvtipy ORDER BY rand() LIMIT 1;
Pro velké databáze to však není vhodné.
no v tom prvníím dotazu jsem nevěděl že to budu potřebovat
Zobrazeno 8 zpráv z 8.