Visualizzazione dei risultati da 1 a 7 su 7

Discussione: insert into

  1. #1

    insert into

    ciao a tutti...nessuno saprebbe dirmi perchè debuggando il result è sempre false?
    public function insertUser($user){
    Database:penConnection();
    $query = "INSERT INTO users(".UserDAO::USER_NAME.",".UserDAO::MAIL.",".U serDAO::PSW.",".UserDAO::SEX.",".UserDAO:ATE_OF_BIRTH.",".UserDAO::STATUS.",".UserDAO::KNOW _SITE.",".UserDAO::INS_DATE.",".UserDAO::EDIT_DATE .",".UserDAO::CITY.",".UserDAO::TO_DELETE.") VALUES (".$user->getUser_name().",".$user->getMail().",".$user->getPsw().",".$user->getSex().",".$user->getDate_of_birth().",".$user->getStatus().",".$user->getKnow_site().",".$user->getCity().",".$user->getIns_date().",".$user->getEdit_date.", 1)";
    $result = mysql_query($query);
    }

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Invece del mysql_query($query) metti un
    echo $query;
    e vedi cosa ti stampa, così ti rendi conto se viene scritta giusta.

  3. #3
    con xdebug già vedo i dati corretti!nn c'è bisogno fi fare echo

  4. #4
    Originariamente inviato da kemper.lock
    con xdebug già vedo i dati corretti!nn c'è bisogno fi fare echo
    e allora stampa la segnalazione del perche' e sempre FALSE.

    Codice PHP:
    $result mysql_query($query) or die (mysql_error()); 

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

  5. #5
    niente!mi dice facendo mysql_error unknow column 'pippo' che è il valore che passo alla classe ma debuggando la colonna è user_name e pippo è la variabile

  6. #6
    Originariamente inviato da kemper.lock
    niente!mi dice facendo mysql_error unknow column 'pippo' che è il valore che passo alla classe ma debuggando la colonna è user_name e pippo è la variabile
    Mysql riceve 'pippo' come nome di campo. Perche' non vuoi fare la stampa della query?

    echo $query;

    evidentemente le cose non vanno secondo il modo da te atteso.

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

  7. #7
    trovato!erano gli apici

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.