• User

    Problema caricamento dati in db

    Sono ancora io a disturbare... 😄

    Ho ancora un altro problema con un ennesimo molto semplice, ma per me a quanto pare ostico...

    Il risultato di $results è error-account.php, non riesco a capire la motivazione, anche perchè il db è costruito in maniera corretta (il null è l'id autoincrementante)

    [php]<?php
    $nome = $_POST['NOME'];
    $cognome = $_POST['COGNOME'];
    $email = $_POST['EMAIL'];
    $tel = $_POST['TELEFONO'];
    $datadal = $_POST['DATADAL'];
    $dataal = $_POST['DATAAL'];
    $locali = $_POST['LOCALI'];
    $adulti = $_POST['ADULTI'];
    $bambini = $_POST['BAMBINI'];
    $animali = $_POST['ANIMALI'];
    $richieste = $_POST['RICHIESTE'];

    $connection = mysql_connect("62.149.150.84", "Sql223476", "45581d6d");
    mysql_select_db(Sql223476_1) or die( "Unable to select database");
    $request = "INSERT INTO users values(NULL,'$nome','$cognome','$email','$tel','$datadal','$dataal','$locali','$adulti','$bambini','$animali','$richieste')";
    $results = mysql_query($request);
    if($results)
    {
    header("Location: oknordest1.php");
    }
    else
    {
    header("Location: error-account.php");
    }
    mysql_close($connection);
    Die();
    ?>[/php]

    Se sono stato poco preciso o mancano dei dati chiedetemi pure, vi dirò tutti, e scusate per la niubbaggine, ho veramente iniziato da nulla 😄

    Grazie ancora in anticipo!

    MAC


  • User Attivo

    $request = "INSERT INTO users (nome,cognome,email,tel,datadal,dataal,locali,adulti,bambini,animali,richieste) VALUES ('" . $nome . "','" . $cognome . "','" . $email . "','" . $tel . "','" . $datadal . "','" . $dataal . "','" . $locali . "','" . $adulti . "','" . $bambini . "','" . $animali . "','" . $richieste . "')";

    Prova così altrimenti postami il codice completo.

    Comunque spero che i dati messi per la connessione al database non siano quelli che appaiono nel tuo post, se dovessero essere dati corretti ti consiglio di non metterli più. Usa dati falsi tanto si capisce lo stesso.

    CIAO


  • User

    @mikslap said:

    $request = "INSERT INTO users (nome,cognome,email,tel,datadal,dataal,locali,adulti,bambini,animali,richieste) VALUES ('" . $nome . "','" . $cognome . "','" . $email . "','" . $tel . "','" . $datadal . "','" . $dataal . "','" . $locali . "','" . $adulti . "','" . $bambini . "','" . $animali . "','" . $richieste . "')";

    Prova così altrimenti postami il codice completo.

    Comunque spero che i dati messi per la connessione al database non siano quelli che appaiono nel tuo post, se dovessero essere dati corretti ti consiglio di non metterli più. Usa dati falsi tanto si capisce lo stesso.

    CIAO

    Si si non sono quelli :bigsmile: Provo e ti dico!


  • User

    Nulla, provo a riscrivere la query della creazione della tabella perchè mi pare incredibile...


  • User

    Nulla da fare, anche rendendo la tabella semplice al massimo.

    La pagina è proprio così, cliccando il form di registrazione (che contiene scelte multiple a tendina(locali, adulti, bambini) e checkbox(animali), magari quello è il problema, ditemi voi), porta a questa pagina, che poi dovrebbe reindirizzare a sua volta alla pagina precedente, o ad una con redirect in metadata.


  • User Attivo
    
    $request = "INSERT INTO users (nome, cognome, email, tel, datadal, dataal, locali, adulti, bambini, animali, richieste) VALUES ('$nome', '$cognome', '$email', '$tel', '$datadal', '$dataal', '$locali', '$adulti', '$bambini', '$animali', '$richieste')";
    
    

    magari prova a togliere l header cosi leggi l errore che ti da