Per trovare l'errore ho sostituito
while ($row = mysql_fetch_array($result)) {
con
while ($row = mysql_fetch_array($result) or die('Check file config: ' . mysql_error())) {
L'errore era dovuto all'ordine delle istruzioni che non erano in sequenza nel file trovanomexxx.php dove l'istruzione
$variabili = "num,name ORDER BY contienenomi.name";
andava sistemata subito dopo la variabile
$come=0;
e prima di
Cerca ($tabella,$variabili,$ordine,$come,$query,$chiave, $page);
In pratica osservando il primo messaggio di questa discussione nel file trovanomexxx.php parte delle istruzioni vanno sostituite con:
$tabella = "contienenomi";
//ISTRUZIONI PER ORDINARE LA VISUALIZZAZIONE
//$ordine è un valore numerico che assume due valori/significati:
//0 = discendente (la lista inizierà dalla lettera z per arrivare alla lettera A)
//1 = ascendente (la lista inizierà dalla lettera A per arrivare alla lettera Z)
$ordine=1;
//$come è un valore numerico che indica come effettuare la ricerca:
//0 = il campo inizia con il termine cercato
//1 = il campo contiene il termine cercato
//2 = il campo finisce con il termine cercato
$come=0;
$variabili = "num,name ORDER BY contienenomi.name";
Cerca ($tabella,$variabili,$ordine,$come,$query,$chiave, $page);
Adesso funziona tutto e l'errore
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource ...
non viene piú visualizzato