salve a tutti vi spiego il mio problema
ho un database su delle informazioni per un progetto sui pokemon vi lascio il codice
codice:
<?
session_start();
include "../inc/connessione.php";
$idpg=$_SESSION['id'];
$query = "SELECT * FROM pokemon_privato WHERE id_propretario='$idpg'";
$fetch = mysql_query($query);
$c=mysql_num_rows($fetch);
$i=0;
while($i < $c) {
$query = "SELECT id_pokemon FROM pokemon_privato WHERE id_propretario='$idpg' AND id_pokemon='$a'";
$query_results = mysql_query($query);
while($fetch = mysql_fetch_array($query_results)){
$id_pokemon[] = $fetch['id_pokemon'];
}
if ($a < 100){
if ($a < 10){
$a++;
$u = $a;
$c = 0;
$d = 0;
$a = $c.$d.$u;
}
else {
$a++;
$c = 0;
$a = $c.$a;
}
}
else{
$a++;
}
if(empty($id_pokemon[$i])){
}
else{
$i++;
}
echo $id_pokemon[$i];
}
il problema è che echo $id_pokemon[$i]; non scrive nulla vorrei sapere dove sbaglio e se avete suggerimenti per migliorare il codice
grazie in anticpo
EDIT:
dimenticavo l'"utente" con l'ip 1 (quello che estrare) ha due pokemon il numero 001 e 003