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

Prikaz greske za korisnika

[es] :: PHP :: Prikaz greske za korisnika

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Labyrinthman
Labi rinthman
Student

Član broj: 320611
Poruke: 28
*.dynamic.stcable.net.



Profil

icon Prikaz greske za korisnika20.03.2014. u 02:03 - pre 122 meseci
Dugo razmisljam o ovome cak i predugo i zaista mi jako treba necija pomoc strucnog PHP programera.

Napravio sam da korisnik vidi listu ostalih clanova na sajtu ali isto tako zelim da postoji i prikaz ukoliko nesto krene naopako pa da se korisniku prikaze nemogucnost pregleda liste.

Uradio sam to sa try catch blokom ali me zanima da li postoji jos neki nacin da se to uradi, neki efikasniji nacin.
Isto me zanima kako da prouzrokujem gresku jer moram da uradim printskrin zbog dokumentacije pa ako ima nekih ideja bio bih zahvalan.


Funkcija za prikaz:
Code:

//funkcija koja prikazuje korisnicko ime i avatar 
function preuzmi_korisnikoime_avatar()
{
    try{
    $results = array();
    $query = mysql_query("SELECT korisnickoime,avatar FROM podaci WHERE korisnickoime!='{$_SESSION['korisnickoime']}'")or die(mysql_error());
    while($row = mysql_fetch_assoc($query))
    {
        $results[] = $row;
    }
        
        return $results;
    }  
    catch (Exception $e){
      die("Greska prilikom prikazivanja liste");
    }
        
}



Stranica za prikaz
Code:
$korisnik_avatar = preuzmi_korisnikoime_avatar();


foreach ($korisnik_avatar as $kor_avatar) {
  
        ?>
        <p><a href='index.php?page=profile&korisnickoime=<?php echo $kor_avatar['korisnickoime']; ?>'>
        <?php echo $kor_avatar['korisnickoime'] ?></a></p>
        <a href='index.php?page=profile&korisnickoime=<?php echo $kor_avatar['korisnickoime']; ?>'>
            <img src="avatar/<?php echo $kor_avatar['avatar']; ?>" height='100' width='100' alt='avatar'></a>
        <?php
    }  
 
Odgovor na temu

maddog_srb
Cacak

Član broj: 192945
Poruke: 129
*.dynamic.sbb.rs.



+24 Profil

icon Re: Prikaz greske za korisnika20.03.2014. u 15:45 - pre 122 meseci
throw new Exception('Greska');

Ali ne razumem zasto koristis mysql_* kada su te funkcije vec odavno deprecated. Pogledaj mysqli ili PDO.
 
Odgovor na temu

Labyrinthman
Labi rinthman
Student

Član broj: 320611
Poruke: 28
*.dynamic.stcable.net.



Profil

icon Re: Prikaz greske za korisnika20.03.2014. u 19:25 - pre 122 meseci
Resio sam danas u toku dana.

Sto se tice PDO ucim ga ovih dana. :)
 
Odgovor na temu

[es] :: PHP :: Prikaz greske za korisnika

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

Postavi temu Odgovori

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