Visualizzazione risultati 1 fino 1 di 1

Discussione: [PHP] Insert in database

  1. #1
    Guest

    Exclamation [PHP] Insert in database

    Salve gente

    Da circa 2 ore mi trovo a combattere contro un odioso problema.

    Devo inserire dei dati nel database ma nonostante la query sia corretta non inserisce nulla.

    Codice PHP:
    $query=('INSERT into tabella(campo1, campo2, campo3) VALUES
    ("'
    .$connect->real_escape_string($_POST['valore1']).'",
    "'
    .$connect->real_escape_string($_POST['valore2']).'",
    "'
    .$connect->real_escape_string($_POST['valore3']).'")');

    if(
    $connect->query($query))
    echo
    "Dati inseriti con successo!";

    else
    echo
    "Oops.. qualcosa è andato storto, riprova!";
    Non capisco dove sia l'intoppo anche perché provando a stampare la query ottengo questo:
    Codice PHP:
    INSERT into tabella(campo1, campo2, campo3) VALUES ("valore1", "valore2", "valore3")
    Sapete mettermi sulla retta via?

    Thanks...

    PS: I cambi e i valori che passo non contengono numeri o lettere accentate, ho messo quei nomi a caso

    ---EDIT---

    Come pensavo l'errore non era nel codice ma nel database.
    Forse avrei dovuto usare prima le funzioni per l'output d'errore
    Praticamente mi si è modificato il database e non avevo più l'auto_increment
    Ultima modifica di mathis : 29-07-2013 alle ore 02.51.28 Motivo: Risolto

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •