Pereiti prie turinio

Mysql duomenų spauzdinimas


Rekomenduojami pranešimai

Sveiki, turiu tokia problema testuoju i bandau kažka naujo, noriu sužinoti kodėl man nieko neišeta nei rodo būtent šiuo kodu:

 

$db->query( "SELECT * FROM `members` WHERE username='".$db->escape( 'SilvQ' )."' LIMIT 1" );
$r = $db->fetch();
$favorites = unserialize( $r["favorites"] );
if ( is_array( $favorites ) ) {
$db->query( "SELECT * FROM `games` WHERE `id` IN (".implode(", ", $favorites ).") LIMIT 5" );
   while ( $b = $db->fetch() ) {
   	echo $b['id'];
   }
}

 

Duomenu bazeje members lenteleje yra favorites skiltis kurioj šifruojama informacija yra saugoma:

 

a:1:{i:0;s:5:"32482";}

 

Androje dalyje as noriu pateikti iš lenteles games tik id patikrinimui, tačiau man nieko nerašo nei spauzdina kodel?

 

Dėkui už pagalba ;)

Redagavo SilvQ
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pabandyk antros užklausos SQL išvesti į ekraną, tada galbūt pamatysi jame kažkokią klaidą. Arba jei nepamatysi, tada copy-paste tą SQL ir praleisk jį per pačią duomenų bazę (phpMyAdmin ar panašiai)

 

Iš kodo pusės viskas lyg ir tvarkoj, turbūt klaida kažkur duomenų atrinkime.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...