- Home
- Categorie
- Coding e Sistemistica
- PHP
- Problema caricamento dati in db
-
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
-
$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
-
@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 Provo e ti dico!
-
Nulla, provo a riscrivere la query della creazione della tabella perchè mi pare incredibile...
-
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.
-
$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