Ciaoa tutti 
ho un database mysql 4.41 e uso php ultima versione
da phpmyadmin faccio una query che mi recupereraà l'ultimo valore del record inserito.
Sono una serie di record con titolo, autore e id (pk) di film
Se inserisco un film, vorrei che questo film con valore id=last, ovvero il piu alto, per es, ora sono a quota 50,mi venga selezionato es tampato nella mia web page
ecco la query sql, già tradotta in php
la query funziona e in "my admin" mi da l'ultimo film inserito
SELECT * FROM
(SELECT titolo, autore FROM MOVIES ORDER BY id DESC) a
LIMIT 1
nella pagina web metto una cosa del genere
$sql = 'SELECT * FROM'
. ' (SELECT titolo, autore FROM MOVIES ORDER BY id DESC) a'
. ' LIMIT 1';
$result=mysql_query($sql);
$new = mysql_fetch_row ($result);
print $new;
mi da come risultato: "array" e non mi stampa l'ultimo valore composta da titolo e autore...
anche mettendo echo $new;
mi stampa a video "array".
Sinceramente non ci capisco nulla. errori dal server non ci sono, la sintassi è giusta, e le altre query nella pagina funzionano benissimo. il database è settato correttamente
qualcuno ha qualche idea di cosa significhi la stampa "array" in luogo della riga del database?'
vi ringrazierei molto
saluti
paolo
bye:fonzie:

ho un database mysql 4.41 e uso php ultima versione
da phpmyadmin faccio una query che mi recupereraà l'ultimo valore del record inserito.
Sono una serie di record con titolo, autore e id (pk) di film
Se inserisco un film, vorrei che questo film con valore id=last, ovvero il piu alto, per es, ora sono a quota 50,mi venga selezionato es tampato nella mia web page
ecco la query sql, già tradotta in php
la query funziona e in "my admin" mi da l'ultimo film inserito
SELECT * FROM
(SELECT titolo, autore FROM MOVIES ORDER BY id DESC) a
LIMIT 1
nella pagina web metto una cosa del genere
$sql = 'SELECT * FROM'
. ' (SELECT titolo, autore FROM MOVIES ORDER BY id DESC) a'
. ' LIMIT 1';
$result=mysql_query($sql);
$new = mysql_fetch_row ($result);
print $new;
mi da come risultato: "array" e non mi stampa l'ultimo valore composta da titolo e autore...
anche mettendo echo $new;
mi stampa a video "array".
Sinceramente non ci capisco nulla. errori dal server non ci sono, la sintassi è giusta, e le altre query nella pagina funzionano benissimo. il database è settato correttamente
qualcuno ha qualche idea di cosa significhi la stampa "array" in luogo della riga del database?'
vi ringrazierei molto
saluti
paolo
bye:fonzie: