MRW.it Forum
  • Home
  • Forum
  • Fare Web
  • PHP

[PHP] checkbox e sua memorizzazione nel db

  • Creatore Discussione Creatore Discussione paperinik4
  • Data di inizio Data di inizio 16 Ago 2016
Prec.
  • 1
  • 2
Primo Prec. 2 di 2
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 18 Ago 2016
  • #21
Per ritornare il tema dell'attivo ho eseguito il var_dump da te consigliatomi e mi ha restituito la seguente cosa:
Nessun errore!string(200) "INSERT INTO utenti (cognome, nome, nascita, nazionalita, citta, prov, username, email, password, attivo) VALUES('xxxx','xxxx','20160818','Italiana','Roma', 'Rm', 'xxxx' ,'xxxx@gmail.com', 'xxxx', '')"
Clicca per allargare...

Quindi la variabile non è inizializzata se non ho capito male e quindi devo fare una cosa del genere sempre se non ho capito male

$rippassword = mysqli_real_escape_string($con, $_POST['rippassword']);
Clicca per allargare...

dovrebbe diventare così:
$attivo= ($con, $_POST[checkbox]);
Clicca per allargare...

Sbaglio ?????
 
Ad
Monital

Monital

Utente Attivo
15 Apr 2009
778
2
18
  • 18 Ago 2016
  • #22
no ti absta semplicemente nella pagina dove è diretto il form richiamarla con
PHP:
$attivo=$_POST['attivo']

ovviamente il chekbox devi darle il nome attivo
HTML:
<input type="chekbox" name="attivo">
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 18 Ago 2016
  • #23
Ok grazie domsni provo sperando che internet vada. Infostrada quest'anno ha deciso che mi deve far scaricare la ricarica x protestare che il servizio non funziona
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 18 Ago 2016
  • #24
Notte a tutti
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 20 Ago 2016
  • #25
Ciao Monital,

Scusami se non mi sono fatto sentire in questi giorni, ma ho avuto problemi con infostrada e ho dovuto fare il kazziotone e minacciarli di staccarmi da loro affinchè per ottonere un qualcosa di decente. Quindi in questi giorni ho avuito internet a singhiozzi e non ho potuto provare il codice. Oggi lo provo e ti saprò dise trovo difficoltà o meno. Grazie.
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 20 Ago 2016
  • #26
Ciao Monital,

Io ho fatto in qeusta maniera qua:

<form method="POST" autocomplete="off" action="<?php $_SERVER['PHP_SELF'] ?>">

<?php $attivo=$_POST['attivo']; ?>
...... //pappardella dei vari campi che h o messo nel form


//Inizio procedura d'inserimento dati

$query = "INSERT INTO utenti (cognome, nome, nascita, nazionalita, citta, prov, username, email, password, attivo) "
. "VALUES('".$cognome."','".$nome."','".$nascita."','".$nazionalita."','".$citta."', '".$prov."', '".$username."' ,'".$email."', '".$password."', '".$attivo."')";

var_dump($query);
$result = mysqli_query($con,$query);
Clicca per allargare...

Risultato:

Nessun errore!string(199) "INSERT INTO utenti (cognome, nome, nascita, nazionalita, citta, prov, username, email, password, attivo) VALUES('test5','5','20160820','Italiana','Roma', '', 'ptest5' ,'test5@gmail.com', 'pippo', '')"
Clicca per allargare...

Sempre vuoto dove sta l'errore ???
 

Monital

Utente Attivo
15 Apr 2009
778
2
18
  • 21 Ago 2016
  • #27
mi metti il codice html completo del form?
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 21 Ago 2016
  • #28
Oggi te lo posto
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 21 Ago 2016
  • #29
Ciao Monital,

Come promesso prima di uscire e fare colazione ti postol'intero form. Il db è quello che avevo postatto precedentemente ma te lo riposto:

tabella utenti:

create table utenti (

id INT(11) NOT NULL AUTO_INCREMENT,
cognome VARCHAR(80) NOT NULL,
nome VARCHAR(80) NOT NULL,
nascita VARCHAR(80) NOT NULL,
nazionalita VARCHAR(80) NOT NULL,
citta VARCHAR(80) NOT NULL,
prov VARCHAR(2) NOT NULL,
username VARCHAR(80) NOT NULL,
email VARCHAR(80) NOT NULL,
password VARCHAR(12) NOT NULL,
attivo ENUM('1', '0') DEFAULT '0',
PRIMARY KEY (id)
);
Clicca per allargare...



Dove dovrebbe andare la memorizzazione dei termini è nell'insert che ti isolo eccolo dovrebbe andare qua senza possibilmente fare l'update perchè è in fase di registrazione e a mio avviso sarebbe inutile farlo:

$query = "INSERT INTO utenti (cognome, nome, nascita, nazionalita, citta, prov, username, email, password, attivo) "
. "VALUES('".$cognome."','".$nome."','".$nascita."','".$nazionalita."','".$citta."', '".$prov."', '".$username."' ,'".$email."', '".$password."', '".$attivo."')";

var_dump($query);
$result = mysqli_query($con,$query);
Clicca per allargare...

Ti debbgo allegare il file sennò supero i 1000 caratteri


Grazie. E buona domenica. Attendo responso di dvoe ho sbagliato. Devi cambiare l'estensione che non mi accetta il php come estensione
 

Allegati

  • prova2.txt
    prova2.txt
    13,4 KB · Visite: 271

Monital

Utente Attivo
15 Apr 2009
778
2
18
  • 21 Ago 2016
  • #30
ciao scusa nons erviva tutto il file anche eprchè troppo lungo epr la domenica
comunque sia
PHP:
 $attivo=$_POST['attivo']
l'hai messo nel form ma là non ha senso datoc he non è stato ancora selezionato. $attivvo lo devi richiamare dove richiami tutte le variabili dove ci sono i vari
PHP:
    $cognome = mysqli_real_escape_string($con, $_POST['cognome']);

aggiungilo sotto e toglio da dentro il form

poi fai un vardump($attivo); dove richiami tutte le variabili e vedis l'ha preso
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 21 Ago 2016
  • #31
Ok eseguo e ti farò sapere. Grazie.
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 21 Ago 2016
  • #32
Ciao Monital,

E nell'insert devo modificare qualcosa nella parte values ????
 
Prec.
  • 1
  • 2
Primo Prec. 2 di 2
Devi accedere o registrarti per poter rispondere.

Discussioni simili

S
[PHP] Come mantenere selezionato checkbox dopo aver cliccato submit
  • samurai.sette
  • 19 Ott 2019
  • PHP
Risposte
7
Visite
4K
PHP 12 Nov 2019
samurai.sette
S
P
[PHP] Controllo al checkbox privacy
  • parides
  • 10 Set 2018
  • PHP
Risposte
6
Visite
3K
PHP 13 Set 2018
parides
P
C
[PHP] Checkbox in tabella
  • Coby
  • 3 Set 2018
  • PHP
Risposte
7
Visite
3K
PHP 17 Set 2018
zorro
L
[PHP] CHECKBOX DA SELEZIONARE IN UNA TABELLA
  • LPas
  • 18 Giu 2018
  • PHP
Risposte
4
Visite
4K
PHP 19 Giu 2018
zorro
T
[PHP] Checkbox E Valori Multipli In Una Colonna
  • tmonk1
  • 1 Mag 2018
  • PHP
Risposte
1
Visite
918
PHP 2 Mag 2018
borgo italia
M
Inserimento dati checkbox multipli in db da ajax a php
  • migo80
  • 23 Apr 2018
  • PHP
Risposte
1
Visite
2K
PHP 23 Apr 2018
migo80
M
M
PHP - Checkbox - Mysql
  • Marco Candian
  • 8 Ago 2017
  • PHP
Risposte
2
Visite
1K
PHP 9 Ago 2017
Marco Candian
M
M
[PHP] Far rimanere biffata checkbox dopo aggiornamento pagina
  • Max61
  • 28 Giu 2017
  • PHP
  • 2
Risposte
24
Visite
7K
PHP 7 Lug 2017
bubino8
[PHP] Gestione CheckBox
  • ientii
  • 24 Mag 2017
  • PHP
Risposte
1
Visite
1K
PHP 26 Mag 2017
bubino8
[PHP] Variabile da multipla Checkbox
  • bubino8
  • 15 Mag 2017
  • PHP
Risposte
2
Visite
1K
PHP 17 Mag 2017
bubino8
E
[PHP] valore checkbox
  • eleumas
  • 9 Mag 2017
  • PHP
Risposte
1
Visite
1K
PHP 9 Mag 2017
eleumas
E
M
PHP/SQL Inserire più valori in una colonna di tipo integer - Checkbox -
  • Monte95
  • 4 Apr 2017
  • PHP
Risposte
3
Visite
2K
PHP 19 Apr 2017
Monte95
M
M
[PHP] Checkbox e valori multipli in una colonna
  • Monte95
  • 27 Mar 2017
  • PHP
Risposte
10
Visite
2K
PHP 30 Mar 2017
Monte95
M
U
[PHP - RISOLTO] Tabella dinamica: colonne selezionate da checkbox
  • username90
  • 27 Gen 2017
  • PHP
  • 2 3
Risposte
40
Visite
9K
PHP 6 Feb 2017
zorro
[PHP] INSERT into tabella tramite scelta checkbox
  • giancadeejay
  • 15 Gen 2017
  • PHP
Risposte
0
Visite
1K
PHP 15 Gen 2017
giancadeejay
[PHP] checkbox ad ogni riga estratta dal db
  • giancadeejay
  • 31 Dic 2016
  • PHP
Risposte
13
Visite
3K
PHP 4 Gen 2017
zorro
Controllare le checkbox con PHP
  • Fede72
  • 1 Dic 2016
  • PHP
Risposte
6
Visite
3K
PHP 3 Dic 2016
Fede72
L
[PHP] selezionare righe di una tabella con le checkbox e cancellarle
  • Lalli
  • 8 Nov 2016
  • PHP
Risposte
2
Visite
5K
PHP 8 Nov 2016
Lalli
L
M
[PHP] Checkbox: inserimento nel db e lettura dal db
  • Max61
  • 25 Ott 2016
  • PHP
  • 2
Risposte
20
Visite
6K
PHP 2 Nov 2016
Max61
M
M
form php con checkbox
  • massimiliano76
  • 27 Apr 2016
  • PHP
Risposte
4
Visite
2K
PHP 27 Apr 2016
borgo italia
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?