Invio dati a tabella sql

Lorenzo Pezzi

Nuovo Utente
22 Set 2015
23
0
1
Salve a tutti, mi sto cimentando con un po di php/sql insomma dopo aver fatto anni di lato client vorrei e dovrei capirci qualcosa di piu. Sono su altervista ed ho attivato il mio database. Ho acceduto a phpmyadmin e ho creato una tabella "login" con 3 voci. id, email, password. Ovviamente non riesco a inserire i dati. Ho provato a testare l'accesso al database con uno script e sembra funzionare. Questa è la mia connessione:

PHP:
<?php
   $host = "localhost";
   $username = "provee";
   $password = "";
   $database = "my_provee";

   $db = mysql_connect($host, $username, $password) or die("Errore durante la connessione al database"); 
   mysql_select_db($database, $db) or die("Errore durante la selezione del database");  
?>
Che poi includo in tutte le pagine web con (visto che il codice php sopra è salvato in connessione.php):

PHP:
<?php
   include "connessione.php";
?>

Questa è la pagina php da cui vorrei mandare i dati:

PHP:
<?php 
  $email=$_POST['email'];  // dato che arriva da un form in index.html e che vorrei salvare nel db
  $password=$_POST['password']; // dato che arriva da un form in index.html e che vorrei salvare nel db

  $query="INSERT INTO login (email, password) VALUES ('x', 'y')";

  mysql_query($query,$db);    //$db o $connessione??
?>

Al posto di x ed y vorrei inserire $email e $password se si puo fare.

Il problema è che non riesco ad inserire neanche nomi messi da codice e non passati dall'utente. Esempio quella x e quella y non vengono salvate nella tabella login qualsiasi valore io metta.

Quindi la mia domanda è: dov'è che sbaglio? nella query nel codice di inserimento? si possono mettere valori nel db come $email e $password??

Grazie a tutti spero di essere stato chiaro.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
si si può fare
PHP:
$query="INSERT INTO login (email, password) VALUES ('$email, '$password')";
ma con un piccolo però: non conviene mai inserire così brutalmente i dati nel db, devono essere prima verificati e soprattutto la pass conviene che sia anche codificata.
ultimo, ma non meno importante, abbandona le vecchie istruzioni mysql obsolete e passa alle nuove mysqli o alla classe pdo
 
Discussioni simili
Autore Titolo Forum Risposte Data
L Recupero dati form in tabella e invio con ajax. Problemino jQuery 1
M Invio dati database via email php PHP 0
K [php]form invio dati PHP 0
M Memorizzare i dati nei campi prima dell'invio al db PHP 4
A invio massivo dati a file php Javascript 4
W Invio Dati ad un altra pagina Classic ASP 1
G Invio mail con php da dati prelevati da un database PHP 9
A [PHP] Invio automatico dati da form PHP 6
O invio dati suddiviso in con php PHP 2
K [PHP] Invio dati tramite url PHP 2
otto9due Error anomalo durante invio dati $.ajax Ajax 20
M Info invio dati a database mysql. PHP 32
Matteo Lorenzon [PHP][WORDPRESS] Form in Wordpress, creazione PDF con dati del form ed invio tramite email WordPress 1
E Rimuovere "dati in memoria" dopo invio mail [PHP] PHP 18
asevenx [PHP] Errore tasto submit per invio dati non funziona PHP 5
P invio mail da form con dati php PHP 7
C Come posso integrare il bottone "paga adesso" di paypal e un form php per invio dati? PHP 1
Monital Invio email con dati di una funzione JS PHP 1
W Modifica su invio dati da form PHP 4
N impedire invio dati form jQuery 3
L Invio dati tramite curl PHP 1
Z creazione modulo e pagina invio php per invio dati al db PHP 2
P Caricare nuova pagina dopo invio dati form Javascript 11
P invio form non corretto dopo controllo dati PHP 8
M [Richiesta] - Invio tramite form di dati ad un db mysql PHP 2
A Problema invio dati form contatti PHP 12
asevenx invio dati da form a file xml XML 0
P Checbox e abilitazione tasto "Invio dati" jQuery 3
S Problema con invio dati PHP 0
E Invio dati PHP 6
P Problema di invio dati PHP 4
V invio dati da flash a php Flash 1
K Controllo FORM e invio dati al DB PHP 43
J Box conferma dopo invio dati PHP 0
Z Problema invio dati da textarea PHP 2
K invio dati in database mysql PHP 2
A Problema form invio dati PHP 2
L problemi con invio dati Form a Database PHP 2
B Invio dati emil PHP 1
T Problema invio dati ad altra pagina PHP 1
D Problema nell'invio dei dati di un form ad uno script AJAX Ajax 8
N Invio dati su e-mail da fom php PHP 8
L Invio dati da form a Mysql PHP 8
A Invio dati form di un curriculum vitae PHP 9
A php msql invio dati per email PHP 2
A Invio dati al db PHP 5
asevenx errore durante invio dati al database PHP 9
A problemi invio dati da php a database mysql PHP 2
G Invio Dati Form ad E-Mail PHP 1
T invio dati post con header() PHP 2

Discussioni simili