Ciao a tutti, dopo qualche prblemino al pc torno a riprendere un mio vecchio progetto in php.
Solo che sto diventando matto (ho anche perso un po' la mano, lo ammetto) perche' mi da un warning:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\WM\www\fabio\admin\settings.php on line 9
Io praticamente carico dei dati dal db per poi usarli come value di vari text input in un form, solo che ovviamente non carica nulla...
Allora:
Struttura del database nella tabella "settings":

Codice "setitngs.php":
Codice PHP:
<form action="<?php $_SERVER['PHP_SELF'] ?>" method="post">
<?php
include '../db_config.inc.php';
include '../func.inc.php';
// Recupero dati dal database
$query = "SELECT online, stringa_propria, nome FROM settings WHERE id = 1";
$query = mysql_query ($query, $db) || die ("Impossibile verificare i settaggi generali, [b]ATTENZIONE! Potrebbe essere impossibile agire sul database per ogni altra azione in questo pannello.");
$row = mysql_fetch_array ($query); // qui da il warning
?>
Nickname: <input type="text" name="nome" value="<?php echo $row['nome'];?>" />
Stringa da far comparire in giocata: <input type="text" name="str" value="<?php echo $row['stringa_propria'];?>" />
//..... il resto non importa
Qual'e' la cazzata che ho scritto?