campo form incrementabile

Vento

Nuovo Utente
19 Set 2008
1
0
0
Ciao a tutti! Nuova nuova di questo forum :) E ringrazio fin da ora tutti coloro che mi risponderanno.

Ho un quesito che mi spacca la testa:

In una pagina PHP, h
PHP:
o un campo di un form chiamato PUNTIRIM che inizialmente prende il valore dal db. Questo campo deve venire incrementato o decrementato da altre righe del form create da un ciclo while di questo tipo:

Codice:

<? while ($valore=mysql_fetch_array($query)){
$ID=$valore["ID"];
$ABILITA=$valore["ABILITA"];
$GRADI=$valore["GRADI"];
?>

<p><?=$ABILITA?>
<input type="text" name="<?=$ID?>" value="<?=$GRADI?>" id="<?=$ID?>">
<input type="button" value=" - " onClick="javascript:this.form.<?=$ID?>.value--;" class="tChiaro">
<input type="button" value=" + " onClick="javascript:this.form.<?=$ID?>.value++;" class="tChiaro">
</p>


Ogni volta che l'utente aumenta il campo $ID, il campo PUNTIRIM deve sommare
o detrarre il valore di $GRADI; questo per tutte le righe del ciclo.

Con un Submit, il valore finale di PUNTIRIM viene trasmesso con un update al db.

Come posso fare per dire a PUNTIRIM di aggiornarsi ogni volta che vengono cliccati
i tasti + o - che modificano i $GRADI?

Grazie a tutti!! :D
 

satifal

Utente Attivo
25 Set 2008
522
13
0
Roma
Magari hai già risolto, ma ti rispondo ugualmente. Secondo me non è possibile effettuare tale operazione infatti PHP è un linguaggio lato server mentre Javascript lo è lato client per cui quando la pagina viene visualizzata tramite un browser, PHP ha già fatto il suo lavoro. In parole povere, non è possibile un'interazione tra PHP e Javascript. Il problema va risolto nella pagina di arrivo dopo la submit. E' qui che recuperi i vari valori in GET o POST e li sommi al valore contenuto in PUNTIRIM prima di effettuare l'update del DB.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
non vorrei dire una ca..ta ma prova a modificare

PHP:
..........
<input type="text" name="<?=$ID?>" value="<?=$GRADI?>" id="<? =$ID?>">

.....

in

PHP:
..........
<input type="text" name="<? echo $ID?>" value="<? echo $GRADI?>" id="<?echo $ID?>">

.......

io ho interagito in un tooltip i js modificando il testo in funzione della lingua chiamata e quindi l'interazione funzia

PHP:
........
<ahref="http://forum.mrwebmaster.it/javascript-dhtml/prodotti.php?lin=<?php echo $lingua;?>"  onMouseOut="toolTip()" onMouseOver="toolTip('<?php echo $prodottiAlt;?>',300)" class="pg3" target="centrale"><?php echo $prodotti;?></a>
......

:byebye:
 
Ultima modifica:

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
scusa non capisco perche venga comunque scritto
..http://forum.mrwebmaster.it/javascript-dhtml/prodotti.php?lin=<?...

quando io scrivo solo

prodotti.php?lin=<?...

ma forse questo è un problema dei moderatori (o super mod)
 

satifal

Utente Attivo
25 Set 2008
522
13
0
Roma
...
io ho interagito in un tooltip i js modificando il testo in funzione della lingua chiamata e quindi l'interazione funzia

PHP:
........
<ahref="http://forum.mrwebmaster.it/javascript-dhtml/prodotti.php?lin=<?php echo $lingua;?>"  onMouseOut="toolTip()" onMouseOver="toolTip('<?php echo $prodottiAlt;?>',300)" class="pg3" target="centrale"><?php echo $prodotti;?></a>
......

In realtà questa non è proprio un interazione tra PHP e Javascript. Quello che succede è che quando PHP crea la pagina html da inviare al browser assegna al parametro lin che passi in GET un certo valore che però non sarà più modificabile a meno di una rigenerazione della pagina. Quello che chiami interazione in realtà è una creazione dimamica della pagina che è proprio lo scopo di PHP.
 
Discussioni simili
Autore Titolo Forum Risposte Data
G Impostare suggerimenti campo text di un form Javascript 2
M [PHP] valore tabella in campo form PHP 1
M valore tabella in campo form Presentati al Forum 1
V [Javascript] Campo form che si completa in automatico Javascript 1
C [PHP] Campo facoltativo del form che non deve risultare nella risposta se negativo PHP 6
asevenx [Javascript] aggiungere dinamicamente un campo di un form Javascript 3
A Form recupero campo Radio PHP 7
V Form - campo data xhtml HTML e CSS 0
ecosito Mailchimp: copiare l'email inserita nel form html nel primo campo del form di Mailchimp HTML e CSS 4
elpirata Richiamare un campo input in una form Javascript 2
K passaggio dati tramite form in un campo hidden Javascript 3
N Mostrare campi form se ho selezionato un determinato campo PHP 0
L come passare il campo allegato dal file html al fiel php per spedirlo con un form PHP 12
L Form ricerca due date stesso campo PHP 16
P controllo campo select nel form Javascript 6
T Campo numerico form facebook Javascript 3
K form con campo specifico obbligatorio PHP 24
M Aggiungere campo di testo nel form.... PHP 5
G Inserire un campo mysql in un select per form PHP 3
M processare un form con campo testo e radio button PHP 4
A chiusura finestra popup e popolamento campo form Javascript 1
M campo ordine da modificare con form PHP 2
G form mail: campo from PHP 4
asevenx form che non invia al DB un campo PHP 6
D cancellazione campo di form Classic ASP 0
M Interazione tra un più campi di un form con un solo campo di database - query mysql PHP 2
B Campo form precompilato Classic ASP 3
I [js] come ripetere un istruzione per ogni campo di un form dal nome simile Javascript 5
F Problema coi Form: disabilitare campo testo Javascript 3
F Cursore presente subito in un campo form Javascript 10
S Help per reset campo in un form Javascript 3
S FORM:ceck campo numerico texarea Javascript 2
G Valore del campo id maggiore di 9999 MySQL 0
S da casella di testo a campo tabella Database 0
M Vendo il mio sito web teknosurfng.com, che trasmette nel campo della tecnologia Compravendita siti e domini 0
F errore 1062 su campo nuovo MySQL 4
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
A pulsante di update campo mysql con javascript Javascript 2
M Creare un campo input select quantità di un numero intero prelevato dal db PHP 3
D riempire campo inserendo un valore in un altro campo PHP 2
S riflettere valore di campo input range in live Javascript 0
P Ricerca campo data PHP 1
M Aggiornare stesso campo in due tabelle PHP 0
U Campo vuoto data errore Fatal error: PHP 2
Alex_70 Aggiornare campo da un altro campo PHP 16
F Steps campo input field Javascript 1
N Chiave Primaria in Campo Calcolato Windows e Software 1
I Focus su un campo Javascript 9
Alex_70 Nascondere label tab se campo vuoto PHP 2

Discussioni simili