Salve a tutti,
questo controllo:

Codice PHP:
//Metto un conteggio e ne visualizzo fino a 10
    
$count 1;
    while (
$count<=10)
    {
    
$riga mysql_fetch_assoc($risultato);
     
    echo 
"<h5>"; echo nl2br(urldecode($riga["titolo"])); echo "<form action=\"$p_u/show.php\" method=\"post\">
        <input type=\"hidden\" name=\"id\" value=\""
; echo nl2br(urldecode($riga["id"])); echo "\"/>";
        echo 
"<input type=\"submit\" name=\"show\" value=\"Visualizza\"/></form>";
        echo 
"</h5><div id='firma' class='testo'>";
        echo 
nl2br(urldecode($riga["firma"])); echo "</div>

"
;
        
$count++;
        
$array = array($riga);
print_r(array_values($array));
        if (
array_key_exists("id"$riga)) {
    echo 
"L'elemento 'id' è nell'array";
    }else{exit();} 
mi genera questo:

Kahlil Gibran

giampy

Array ( [0] => Array ( [id] => 30 [titolo] => Kahlil Gibran [corpo] => Farò della mia anima uno scrigno per la tua anima, del mio cuore una dimora per la tua bellezza, del mio petto un sepolcro per le tue pene. Ti amerò come le praterie amano la primavera, e vivrò in te la vita di un fiore sotto i raggi del sole. Canterò il tuo nome come la valle canta l'eco delle campane; ascolterò il linguaggio della tua anima come la spiaggia ascolta la storia delle onde. [firma] => giampy [categoria] => Varie ) ) L'elemento 'id' è nell'array

Array ( [0] => )
Warning: array_key_exists(): The second argument should be either an array or an object in /home/catodene/public_html/dellantonio/conteggio.php on line 54


che è corretto... ma perchè quel warning? $riga è un array! Vi anticipo che ho gia provato mettendo $risultato al posto di $riga
Ho cercato in giro ma non ho trovato una risposta.

Grazie mille in anticipo.