Re:
Scritto da: aessenet 21/06/2005 11.52
$row è un array, non è un numero: non puoi fare $row - 1.
Devi prendere un elemento dell'array (es: $row['tot'] ) e su di esso (se è un numero) puoi fare la sottrazione.
uch è vero...
corretto quello, mi è spuntato questo:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in D:\biblioteca\cerca_libri.php on line 28
Infine ho un problema con l'SQL:
Notice: Undefined index: autore in D:\biblioteca\cerca_libri.php on line 27
Notice: Undefined index: tag in D:\biblioteca\cerca_libri.php on line 27
Notice: Undefined index: autore in D:\biblioteca\cerca_libri.php on line 27
Notice: Undefined index: titolo in D:\biblioteca\cerca_libri.php on line 27
Notice: Undefined index: editore in D:\biblioteca\cerca_libri.php on line 27
Notice: Undefined index: anno in D:\biblioteca\cerca_libri.php on line 27
Notice: Undefined index: ubicazione in D:\biblioteca\cerca_libri.php on line 27
Notice: Undefined index: note in D:\biblioteca\cerca_libri.php on line 27
questa è la struttura della tabella:
CREATE TABLE 'libri' (
'tag' varchar(16) NOT NULL default '',
'autore' text NOT NULL,
'titolo' mediumtext NOT NULL,
'editore' text NOT NULL,
'genere' mediumtext NOT NULL,
'anno' varchar(5) NOT NULL default '',
'ubicazione' text NOT NULL,
'note' longtext NOT NULL,
UNIQUE KEY 'tag' ('tag')
) ENGINE=MyISAM DEFAULT CHARSET=latin1;