Valore campo input type text vuoto

Daniele Rapinesi

Utente Attivo
7 Gen 2014
60
0
0
Salve a tutti,
ho creato un piccolo form per inserire dei dati in una tabella con dei checkbox ed un campo input

<input type="checkbox" name="calcio" value="calcio"/> calcio
<br />
<input type="checkbox" name="nuoto" value="nuoto"/> nuoto
<br />
<input type="checkbox" name="sci" value="sci"/> sci
<br />
<input type="text" name="altro"/> altro


se non inserisco nulla nel campo text, mi crea un record vuoto nella tabella del db perchè il campo text, anche se non compilato, non è mai vuoto. Questo è il controllo prima di inserirlo nel DB, manon è mai empty ... Chi mi aiuta ??


if (isset($_SESSION['altro'])) {
$alt = $_SESSION['altro'];
$query="INSERT INTO tbl_attivita (attivita) VALUES ('$alt')";
$res = mysql_query($query);
}
else {if(empty($_SESSION['altro'])) {}
}
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, dovrebbe essere
PHP:
$_POST['altro']
non
PHP:
$_SESSION['altro']

ps
usa i tag pèer la formattazione del codice che posti, seconda riga della barra di foramttazione ultime 3 icone
 

Daniele Rapinesi

Utente Attivo
7 Gen 2014
60
0
0
... non no è questa la soluzione ... ho modificato il codice cosi

$calcio = $_POST['calcio'];
$nuoto = $_POST['nuoto'];
$sci = $_POST['sci'];
$altro = $_POST['altro'];

if ($altro !== 0) {
$query = "SELECT * FROM tbl_attivita WHERE attivita = '$altro'";
$res = mysql_query($query);
$row = mysql_fetch_assoc ($res);
$cod_altro = $row['cod_attivita'];
$query="INSERT INTO tbl_palestra_attivita (palestra_id,idattivita) VALUES ('$idpalestra','$cod_altro')";
mysql_query ($query);
}
else {
if (empty($altro)) {}
}

.... continua ad inserire un campo vuoto nel record (idattivita) se io non lo compilo.

Devo trovare il modo di fargli capire quando il campo altro è pieno o no .....
CHI MI AIUTA ???
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
PHP:
if ($altro != "") {
o
PHP:
if(!empty($altro)) {
 
Discussioni simili
Autore Titolo Forum Risposte Data
S riflettere valore di campo input range in live Javascript 0
A incrementare valore nel campo input jQuery 0
S recuperare il valore di un campo input cliccando sul relativo dato di una tabella jQuery 0
G Valore del campo id maggiore di 9999 MySQL 0
R Aprire maschera con Openform filtrando un campo testuale con un valore recuperato da un'altra maschera MS Access 10
D Visualizzazione pagina basata sul valore di un campo del database PHP 2
D riempire campo inserendo un valore in un altro campo PHP 2
S [ASP] SALVARE VALORE SELECT OPTION SU CAMPO TABELLA ACCESS Classic ASP 9
M [PHP] valore tabella in campo form PHP 1
M valore tabella in campo form Presentati al Forum 1
G [ACCESS2007]: contare li ultimi record con lo stesso valore in un campo, finchè il valore non cambia MS Access 2
B DB Access 2007 - formato campo con valore si/no Database 0
M Cambiare valore ad un campo in base alla selezione fatta nel menu a tendina PHP 16
P Cambiare il valore di un campo tabella con un pulsante cliccabile PHP 2
M verificare se il valore inserito nel campo è un numero ed effettuare dei calcoli Javascript 2
V codice php campo vuoto valore 0 PHP 5
D ricavare ultimo valore di un campo mysql PHP 1
A controllo su valore da campo textarea non funziona PHP 7
zighy Assegnare record ad un campo in base al valore di un altro campo PHP 2
A leggere campo db phpmyadmin ed associare il valore a campo nascosto Joomla 0
E modificare il valore di un campo in un array PHP 26
Monital Modifica di un campo in funzione di un valore estratto, moltiplicando altri valori PHP 30
U nascondere riga di tabella se valore campo =... Javascript 4
S Assegnare ad una variabile il valore di uno specifico campo di una tabella PHP 3
M individuare l'ora della modifica del valore nel campo MySQL 0
B recupero valore campo file ( proprio non capisco ) PHP 0
M Leggere in un report il valore di una casella combinata di una maschera Database 0
otto9due Leggere valore da array multidimensionale a chiavi dinamiche PHP 1
S passare un valore da un form a un file .php con metodo post PHP 4
L Ripetere Campi disabilitando input in riferimento ad un valore della select jQuery 0
C ACCESS Aprire maschera se valore non presente in una combo MS Access 7
R valore value di un id da passare in chiamata ajax Ajax 3
napuleone modificare il valore dellascroll bar di webkit HTML e CSS 8
D controllare valore in tabella mysql PHP 0
M Estrarre valore con SELECT COUNT PHP 0
A passara valore name da .autocomplate Javascript 2
R aggiornamento valore db in base all'orario PHP 1
W Mandare a capo valore di SQL Classic ASP 2
W fare la somma di un valore estratto da un ciclo while Classic ASP 0
L Ricerca valore mysql e incremento PHP 73
L pdo (stampare un valore con ritorno a funzione) PHP 0
M Problema assegnazione valore PHP 2
M Recuperare valore PHP 5
G [Javascript] Passare un valore via querystring Javascript 1
B [PHP] Valore variabile non riconosciuto PHP 1
giusebos [PHP] radiobutton: disattivare specifico valore PHP 11
N [PHP] Estrarre singolo valore da array PHP 4
T MYSQL: valore più frequente ma con difficoltà in più... PHP 1
S aggiornare valore di un elemento xml con php PHP 8
D [PHP] Confronto valore negativo PHP 4

Discussioni simili