Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Problema mysql_query

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    93

    Problema mysql_query

    Sono agli inizi con il php, ho realizzato questo script per la registrazione degli utenti.

    Codice PHP:
    include("config.inc.php");
    include(
    "top_foot.inc.php");
    top();

    $nome $_POST['nome'];
    $cognome $_POST['cognome'];
    $email $_POST['email'];
    $password $_POST['password'];
    $azienda $_POST['azienda'];
    $codfiscale_iva $_POST['codfiscale_iva'];
        

    $query "INSERT INTO utente (nome, cognome, email, password, azienda, codfiscale_iva) VALUES ('$nome','$cognome','$email','$password','$azienda','$codfiscale_iva')";

      if (
    mysql_query($query$db))
        echo 
    "L'articolo è stato inserito correttamente";
      else
        echo 
    "Errore durante l'inserimento";
      

      
    mysql_close($db);
    foot(); 
    Mi da sempre "Errore durante il trasferimento" e il database non si popola! La connessione al db sono quasi sicuro che funzioni, visto che ci sono dei controlli sulla connessione e non mi da nessun errore! Help!

  2. #2
    metti la segnalazione dell'errore.

    echo "Errore durante l'inserimento " . mysql_error();

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

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    93
    Cannot add or update a child row: a foreign key constraint fails (`database/utente`, CONSTRAINT `ks_tipologia` FOREIGN KEY (`ks_tipologia`) REFERENCES `tipologia_utente` (`id_tipologia`))


    Non ho ben capito che problema ha la chiave esterna.

  4. #4
    Originariamente inviato da D@rKo
    Cannot add or update a child row: a foreign key constraint fails (`database/utente`, CONSTRAINT `ks_tipologia` FOREIGN KEY (`ks_tipologia`) REFERENCES `tipologia_utente` (`id_tipologia`))


    Non ho ben capito che problema ha la chiave esterna.

    dipende da come hai organizzato il database. forse ti manca l'id da referenziare.

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

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2006
    Messaggi
    93
    Ho risolto! Mi ero dimenticato di definire un campo che era NOT NULL

    EDIT: Grazie del supporto!

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.