[PHP] Input text dopo sue select

eraclio666

Nuovo Utente
8 Mag 2015
28
0
1
barletta
Salve a tutti, in base al tipo di selezione fatta, di due select differenti devo fare un calcolo , il problema è che nella seconda select non mi riconosce la selezione fatta

*****************************************************************************************
<table class="f1" align="center">
<tr>
<td>
PROTOCOLLO
</td>
<td>
<select name="protocollo" style='width: 173px' onChange="disprot(this)">
<? $query="Select * from protocolli";
$res=mysql_query($query) or die(mysql_error());
while($p=mysql_fetch_array($res)){ ?>
<option value='<? echo $p[id]; ?>' <? if($_GET['va']== $p[id]) echo 'selected'; ?> ><? echo $p[tipo] ?></option>
<? } ?>
</select>
<script>
function disprot(selectObject){
var value = selectObject.value;

window.location="http:*******/index.php?page=calcoloprobabilistico&va="+value;
}</script><? $_SESSION[idp]=$_GET[va]; ?>
</td>
</tr>
<tr>
<td>
DISTURBO
</td>
<td>

<select nome="disturbo" style="width: 173px" onChange="disdisturbo(this)">
<? //$query="SELECT * from utenti WHERE idprotocollo=\" $_GET[var] \"";
$query="SELECT DISTINCT tipo FROM disturbi WHERE id IN (SELECT DISTINCT iddisturbo FROM utenti WHERE idprotocollo=\" $_GET[va] \")";
$res=mysql_query($query) or die(mysql_error());
while($q=mysql_fetch_array($res)){
?><option value=''<? echo $q[id]; ?>' <? if($_GET['vari']== $q[id]) echo 'selected'; ?>><? echo $q[tipo] ?></option> <? } ?>
</select>
<script>
function disdisturbo(selectObject){
var value1 = selectObject.value;

window.location="http://************/index.php?page=calcoloprobabilistico&va="+<? $_GET[va]?>+"&vari="+value1;
}</script><? echo $_SESSION[idd]=$_GET[vari]; ?>
</td>
</tr>
***********************************************************************************
 

bubino8

Utente Attivo
28 Apr 2017
360
20
28
31
BZ
Ciao
prova a cambiare tutte le variabili del while da cosi
PHP:
$p[id]
a cosi
PHP:
$p['id']

se dovessi avere problemi con apici ' e virgolette "

prova da cosi
PHP:
 value='<? echo $p[id]; ?>'
a cosi
PHP:
 value="<? echo $p['id']; ?>"
 
  • Like
Reactions: eraclio666

eraclio666

Nuovo Utente
8 Mag 2015
28
0
1
barletta
Ciao
prova a cambiare tutte le variabili del while da cosi
PHP:
$p[id]
a cosi
PHP:
$p['id']

se dovessi avere problemi con apici ' e virgolette "

prova da cosi
PHP:
 value='<? echo $p[id]; ?>'
a cosi
PHP:
 value="<? echo $p['id']; ?>"


il problema non è di apici ho gia provato, il problema e che sembra che non entra nella seconda funzione disdisturbo e di conseguenza non mi permette l'indirizzamento al window.location con il relativo passaggio dei due parametri

nella prima select entra e funziona perfettamente infatti mi carica la seconda select in base alla prima
 
Ultima modifica:

eraclio666

Nuovo Utente
8 Mag 2015
28
0
1
barletta
<?php
<form action="http://********/index.php?page=calcoloprobabilistico" method="post">
<table class="f1" align="center">
<tr>
<td>
PROTOCOLLO
</td>
<td>
<select name="protocollo" style='width: 173px' onChange="disprot(this)">
<? $query="Select * from protocolli";
$res=mysql_query($query) or die(mysql_error());
while($p=mysql_fetch_array($res)){ ?>
<option value='<? echo $p[id]; ?>' <? if($_GET[va]== $p[id]) echo 'selected'; ?> ><? echo $p[tipo] ?></option>
<? } ?>
</select>
<script>function disprot(selectObject){
var value = selectObject.value;
window.location="http://********index.php?page=calcoloprobabilistico&va="+value;
}</script>
</td>
</tr>
<tr>
<td>
DISTURBO
</td>
<td>

<select name="disturbo" onChange="disturbo(this)" style="width: 173px">
<? $query="SELECT DISTINCT tipo FROM disturbi WHERE id IN (SELECT DISTINCT iddisturbo FROM utenti WHERE idprotocollo=\" $_GET[va] \")";
$res=mysql_query($query) or die(mysql_error());
while($p=mysql_fetch_array($res)){
?><option value='<? echo $p[id]; ?>' <? //if($_GET[vari]== $q[id]) echo 'selected'; ?> > <? echo $p[tipo] ?></option> <? } ?>
</select>
<script>
function disturbo(selectObject){
var value1 = selectObject.value;
window.location="http://********/index.php?page=calcoloprobabilistico&va="+<? $_GET[va] ?>+"&vari="+value1;
}
</script><? echo $_GET[va];echo $_GET[vari]?>
</td>
</tr>

<tr>
<td>
<br>SUCCESSO
</td>

<td>
<br><input type="text" name="successo" readonly value="calcolo">
</td>
</tr>
</table>
</form>
?>




verificando il problema sta nella selezione della seconda select, non mi prende il valore selezionato, come posso riosolvere???? grazie
 
Discussioni simili
Autore Titolo Forum Risposte Data
P [PHP] Inserire stringhe in input(text),memorizzarle e stamparle in file successivo PHP 0
F collegare flash con php attraverso input text (as3) Flash 1
C [RISOLTO]Inserimento variabile php in input html PHP 20
S [PHP] Recupero nome immagine da Form con input file PHP 3
T [PHP] Autocompilazione input multiple da una select PHP 1
P [PHP] Aggiungere giorni e stampare risultato da data inserita in input PHP 3
P [PHP] Input Type="date" non va correttamente con Apple PHP 2
R radio input php mysql PHP 2
N [PHP] filtrare input form di tipo array PHP 0
F Controllo dati sui campi di input tramite php PHP 1
T [PHP] tornare alla pagina con gli input già compilati PHP 2
bubino8 [PHP] Recupero input senza invio PHP 1
D [PHP] da option a input type PHP 9
MarcoGrazia [PHP] Verifica dell'input utente tramite funzione generica. PHP 0
Albesus [PHP] Confronto input con tabella e risultato PHP 10
giancadeejay [PHP] portare valore estratto in un INPUT in modo dinamico PHP 3
E [PHP] [HTML] Codice che gestisce l'input e la trasmissione dei dati alla mia email PHP 1
booklisa [PHP] Input type: number, come formattare un PREZZO? PHP 6
I aggiungere input a form php PHP 30
N [Cron PHP] errore: Could not open input file PHP 1
F Cerco Hosting con VECCHIE versioni di php Hosting 0
Cosina Captcha php PHP 1
S passare un valore da un form a un file .php con metodo post PHP 4
N php msyql PHP 6
N php problemi a visualizzare video PHP 3
A menu a tendina php PHP 1
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
F Php date_diff PHP 1
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
C Wp-admin a file php WordPress 5
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
csi Inviare file jpg in locale alla stampante con php PHP 0
M Passaggio variabili array php su un tasto jq PHP 3
E Php aggiornamento tabella PHP 9
G phpmailer e php 8.1 con estensione mysqli PHP 6
M Invio dati database via email php PHP 0
K [php] Problema con inner join PHP 4
K [php]form invio dati PHP 0
P Codifica caratteri speciali mysql php PHP 0
K [PHP] Problema con variabili concatenate. PHP 1
E Stampante termica escpos-php PHP 6
JeiMax Modifica codice php personalizzato PHP 2
G Come modificare un pdf in php PHP 1
U Link a doppio file PHP PHP 0
E PHP & jQuery PHP 8
N Passare array da php a javascript PHP 5
F Applicazione PHP/MySQL per prenotazioni: limitare il numero massimo di posti prenotabili PHP 20
L tipo boolean non funzionante su mariadb (mysql). E codice php 7.4. PHP 0
U PHP creare un file excel dopo ricerca nel DB PHP 0
M PHP/MySQL - Estrarre valori min e max di ogni gruppo PHP 5

Discussioni simili