Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Query was empty

  1. #1

    Query was empty

    ragazzi mi potete aiutare a trovare l'errore , dovrei buttare su quei dati nella tabella, solo che mi da l'errore Query was empty nn so dove sia l'errore nel codice
    ho messo solo la parte che sta l'errore nel codice. Spero mi aiutate grazie


    Codice PHP:

    if(!$_POST['password']) {   
         die(
    'Errore: Il campo password risulta non compilato');   
         }   
      if(!
    $_POST['verify_password']) {   
         die(
    'Errore: Il campo verfica password risulta non compilato');   
         }   
      if(
    $_POST['password'] != $_POST['verify_password']) {    
         die(
    'Errore: Le passwords non corrispondono.');   
         }   
    //Inserisce il nuovo membro nel database   
    $query =  "INSERT INTO 'utenti' (username, user_password, user_email, nome, cognome, indirizzo, citta, provincia, cap,nazione, telefono, fax, regionesociale, piva) VALUES  ($username$nome$cognome$email$indirizzo$citta$provincia$cap$nazione$telefono$fax$regionesociale$piva$data);     
      
    '"
    .md5($_POST['password'])."', '".$_POST['email']."')";   
        
     
    $insert2 mysql_query($insert);   
       if(!
    $insert2) die(mysql_error());   
    //Edita i parametri sottostanti con i dati relativi al tuo sito   
    $web_site 'www.----.com';   
    $webmaster '---';   
    $web_mail 'info@----.com';   
    // Fine modifica   
    //Passa i dati per il login a variabili da mandare via mail all'utente   
    $nome_utente $_POST['username'];   
    $pass_utente $_POST['password'];   
    $mail_utente $_POST['email']; 
    $nome $_POST['nome']; 
    $cognomee $_POST['cognome']; 
    $indirizzo $_POST['indirizzo']; 
    $citta $_POST['citta']; 
    $provincia $_POST['provincia']; 
    $cap $_POST['cap']; 
    $nazione $_POST['nazione']; 
    $telefono $_POST['telefono']; 
    $fax $_POST['fax']; 
    $regionesociale $_POST['regionesociale']; 
    $piva $_POST['piva']; 
    $header "From: "$web_site " <" $web_mail ">\r\n";    
    // Edita l'oggetto e il messaggio   
    $subject "Dettagli registrazione";   
    $message "Gentile $nome_utente, da adesso sei un utente registrato su $web_site.     
       Per usufruire dei nostri servizi devi semplicemente inserire questi dati nel login apposito:   
        Username: 
    $nome_utente  
        Password: 
    $pass_utente  
           
        Conserva queste informazioni o meglio ancora stampa questa mail. 

  2. #2
    Codice PHP:
    $query =  "INSERT INTO 'utenti' 
            (username, user_password, user_email, nome, cognome, indirizzo, citta, 
             provincia, cap,nazione, telefono, fax, regionesociale, piva) 
             VALUES  
            (
    $username$nome$cognome$email$indirizzo$citta
             
    $provincia$cap$nazione$telefono$fax$regionesociale$piva$data);     

    '"
    .md5($_POST['password'])."', '".$_POST['email']."')";    

    $insert2 mysql_query($insert);   
       if(!
    $insert2) die(mysql_error()); 
    ci spieghi cosa dovrebbe essere questa roba....

    a parte la quantita' di errori ... valorizzi $query e poi con mysql_query invochi $insert.

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

  3. #3
    ciao piero, come a ben capito non so capace , ma almeno ci provo. Ho provato a fare uno script per inviare dei dati al database. per questo chiedevo, mi dici diove stanno gli errori almeno imparo la lezione , comunque grazie

  4. #4
    Piero scusami, meta' del codice originale e' questo, ed io volevo inserirci quei dati dentro
    nome, cognome, citta ecc ecc. Mi puoi indicare dove aggiungerli


    Codice PHP:
    //Controlla se l'username è già utlizzato nel database...    
     
    $q2 mysql_query("SELECT * FROM `utenti` WHERE `username` = '".$_POST['username']."'");   
       
    $q3 mysql_fetch_object($q2);   
          
        if(
    $q3->username == $_POST['username']) {   
        die(
    'Siamo spiacenti ma l\'username "'.$q3->username.'" è già attivo nel nostro database

       
    Per favore ne scelga un altro.'
    );   
    }    
    //controlla dati relativi alla password   
    if(!$_POST['password']) {   
         die(
    'Errore: Il campo password risulta non compilato');   
         }   
      if(!
    $_POST['verify_password']) {   
         die(
    'Errore: Il campo verfica password risulta non compilato');   
         }   
      if(
    $_POST['password'] != $_POST['verify_password']) {    
         die(
    'Errore: Le passwords non corrispondono.');   
         }   
    //Inserisce il nuovo membro nel database   
    $insert ="INSERT INTO `utenti` (username, user_password, user_email) VALUES ('".$_POST['username']."',    
      
    '"
    .md5($_POST['password'])."', '".$_POST['email']."')";   
        
     
    $insert2 mysql_query($insert);   
       if(!
    $insert2) die(mysql_error());   
    //Edita i parametri sottostanti con i dati relativi al tuo sito   
    $web_site 'www.belblu.com';   
    $webmaster 'Pmkristal';   
    $web_mail 'info@belblu.com';   
    // Fine modifica   
    //Passa i dati per il login a variabili da mandare via mail all'utente   
    $nome_utente $_POST['username'];   
    $pass_utente $_POST['password'];   
    $mail_utente $_POST['email'];   
    $header "From: "$web_site " <" $web_mail ">\r\n";    
    // Edita l'oggetto e il messaggio   
    $subject "Dettagli registrazione";   
    $message "Gentile $nome_utente, da adesso sei un utente registrato su $web_site.     
       Per usufruire dei nostri servizi devi semplicemente inserire questi dati nel login apposito:   
        Username: 
    $nome_utente  
        Password: 
    $pass_utente  
           
        Conserva queste informazioni o meglio ancora stampa questa mail.   
           
        Grazie infinite,   
        
    $webmaster";   
    // Spedisce la mail      
    mail($mail_utente$subject$message$header);   
    echo(
    'Registrazione avvenuta, 
       
    I tuoi dati ti sono stati spediti tramite email, attendi 7 secondi e sarai reindirizzato alla pagina Log in 
     '
    ); 
     echo 
    '<meta http-equiv="refresh" content="7;url=http://www.pmkristal.com/web2/regist/login.php">'

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.