Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Napuniti niz poljima iz baze...

[es] :: PHP :: Napuniti niz poljima iz baze...

[ Pregleda: 2323 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Šahbaz
Developer, BBM
EU

Član broj: 102142
Poruke: 106
*.ev1servers.net.



Profil

icon Napuniti niz poljima iz baze...25.12.2007. u 02:26 - pre 198 meseci
Pozdrav,

Imam tabelu opisi i u njoj za jedan id od 5 - 30 opisa.
Ja treba da vratim neki random opis iz tabele...

Evo funkcije koja mi ne radi ali to je vrlo blizu valjda....

Code:


                $sql = "SELECT * FROM opisi WHERE sponzor_id = $sponzor_id";
        
        $opisi = array();
        $dvojka = array();
        $ukupno = 0; 
        
        $result = mysql_query($sql,$connection) or die (mysql_error());
        
        while ($red = mysql_fetch_array($result)){
            
            $dvojka[$ukupno] = $red['opis'];
            
            $ukupno++;
                    
        }
        
        array_push($opisi,$dvojka); //smjesti sve opise u array opisi
        
        $br = rand(0,$ukupno);
        
        return $opisi[$br];


Ako moze mala pomoc kako ovo da ostvarim
 
Odgovor na temu

vilyu
Web Developer
Beograd, Srbija

Član broj: 1188
Poruke: 444



+2 Profil

icon Re: Napuniti niz poljima iz baze...25.12.2007. u 07:54 - pre 198 meseci
Ako sam te dobro razumeo, treba ti nesto ovako:
Code:

$sql = "SELECT * FROM opisi
            WHERE sponzor_id = $sponzor_id
            ORDER BY RAND()
            LIMIT 1";

$result = mysql_query($sql,$connection) or die (mysql_error());
$red = mysql_fetch_assoc($result);

return $red['opis'];

Pera električar 0637129710, BG, preporučujem.
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
77.46.243.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Napuniti niz poljima iz baze...25.12.2007. u 07:55 - pre 198 meseci
Code:
SELECT * FROM opisi WHERE sponzor_id = $sponzor_id ORDER BY RAND() LIMIT 1


Ovo će ti vratiti jedan red nasumično iz baze, nema potrebe da se bakćeš s tim na strani PHPa
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

[es] :: PHP :: Napuniti niz poljima iz baze...

[ Pregleda: 2323 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.