Così mi funziona perfettamente, sia con MYSQL_NUM che con MYSQL_ASSOC, il problema è che devo trovare la soluzione per inviare i 12 risultati random ad altrettanti variabili, penso del tipo:
echo $result_row[0];
echo $result_row[1];
echo $result_row[2];
echo $result_row[3];
echo $result_row[4];
echo $result_row[5];
echo $result_row[6];
echo $result_row[7];
echo $result_row[8];
echo $result_row[9];
echo $result_row[10];
echo $result_row[11];
altrimenti così com'è ora ho tutta la query nel primo array, io invece li vorrei prelevabili singolarmente, perché da quello che ho letto in giro e dai libri che sto studiando, in tutti gli esempi ad ogni array vi si associa una colonna, se ad esempio avessi 12 colonne ad ognuna vi si associa un array ed io potrei visualizzare i risultati singolarmente, il problema è che i dati li devo inserire man mano in una sola colonna, e quindi sono è sempre la stessa, come potrei fare? Forse sbaglio nella query a mettere LIMIT 12, dovrei prelevare un record alla volta e poi vedere come non duplicarli? Non so se ho detto qualche c.....a, ma mi trovo in un vicolo cieco