Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di lory38
    Registrato dal
    Dec 2010
    Messaggi
    214

    Problema variabile di update

    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'";

  2. #2
    Utente di HTML.it L'avatar di Grino
    Registrato dal
    Oct 2004
    Messaggi
    739
    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

  3. #3
    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!

  4. #4
    Utente di HTML.it L'avatar di lory38
    Registrato dal
    Dec 2010
    Messaggi
    214
    allora il problema mi dice è "Notice: Undefined variable: Titolo" che non so cosa fare?

  5. #5
    Forse non esiste il campo "Titolo" nella tabella del database?

    Qual'è la query?

  6. #6
    Originariamente inviato da lory38
    allora il problema mi dice è "Notice: Undefined variable: Titolo" che non so cosa fare?
    figurati noi ...

    $campi = "Titolo='$Titolo'";

    sarebbe opportuno scrivessi tutta la query e magari anche come valorizzi $Titolo

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #7
    Utente di HTML.it L'avatar di lory38
    Registrato dal
    Dec 2010
    Messaggi
    214
    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'");

  8. #8
    Utente di HTML.it L'avatar di lory38
    Registrato dal
    Dec 2010
    Messaggi
    214
    Help!! aspetto la risp!

  9. #9
    La variabile $Titolo non viene inizializzata...

    prova a mettere

    Codice PHP:
    $Titolo "PROVA TITOLO"
    prima della query...

  10. #10
    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).
    Full Stack Developer presso Advice Lab
    Bonus Bitcoin
    Moon Bitcoin

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.