salve, ho un problema che di modificare i campi database mysql che mi da il problema che manca la variabile e non so quale?
ecco di php:
$campi = "Titolo='$Titolo'";
salve, ho un problema che di modificare i campi database mysql che mi da il problema che manca la variabile e non so quale?
ecco di php:
$campi = "Titolo='$Titolo'";
Sarà l'emozione, comunque ti conviene riformulare la domanda perchè non si capisce niente!
Siamo sempre troppo gelosi delle nostre grandi piccole opere! - Grino inedito.
Lavori e Lavoretti
Originariamente inviato da Grino
Sarà l'emozione, comunque ti conviene riformulare la domanda perchè non si capisce niente!![]()
Già! Poi magari inserire l'output di errore non sarebbe male...
Ciao!
allora il problema mi dice è "Notice: Undefined variable: Titolo" che non so cosa fare?
Forse non esiste il campo "Titolo" nella tabella del database?
Qual'è la query?
figurati noi ...Originariamente inviato da lory38
allora il problema mi dice è "Notice: Undefined variable: Titolo" che non so cosa fare?
$campi = "Titolo='$Titolo'";
sarebbe opportuno scrivessi tutta la query e magari anche come valorizzi $Titolo
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
ho già inserito il campo del database Titolo.
Puoi dare un occhiata php:
# Connessione a MySQL e al Database
$hostname = "localhost";
$database = "db";
$username = "root";
$password = "";
$news = mysql_connect($hostname, $username, $password) or trigger_error(mysql_error(),E_USER_ERROR);
if (!$news)
die ("Impossibile connettersi a MySQL!");
mysql_select_db ($database) or die ("Impossibile selezionare $database: ".mysql_error() );
$query_offerta = mysql_query("SELECT * FROM site ORDER BY Id");
$rs = mysql_fetch_assoc($query_offerta) ;
//da modificare
$table = 'site' ;
$campo_key ='Id' ;
$campi = "Titolo='$Titolo'";
mysql_query("UPDATE $table SET $campi WHERE $campo_key='$id'");
La variabile $Titolo non viene inizializzata...
prova a mettere
prima della query...Codice PHP:
$Titolo = "PROVA TITOLO";
L'errore è autoesplicativo, basta leggerlo:
Notice: Undefined variable: Titolo
Vuol dire che la variabile $Titolo (usata nella riga $campi = "Titolo='$Titolo'"non è mai stata definita.
Se cerchi di leggere il valore di una variabile significa che in precedenza deve esser stata definita (e valorizzata).