Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione REDMI Note 17 Pro: il midrange con batteria da 8.340 mAh e ricarica veloce
Recensione REDMI Note 17 Pro: il midrange con batteria da 8.340 mAh e ricarica veloce
REDMI Note 17 Pro porta in fascia media una batteria da 8.340 mAh con ricarica HyperCharge a 67W, un display AMOLED da 6,83 pollici capace di picchi di luminosità molto elevati e una struttura certificata TÜV SÜD contro cadute e infiltrazioni d'acqua, il tutto racchiuso in una scocca da 223 grammi. Lo abbiamo provato per diversi giorni tra fotocamera, prestazioni, autonomia e prezzo sul mercato italiano
Insta360 Luna Ultra: la potenza del sensore da 1 pollice incontra la portabilità estrema
Insta360 Luna Ultra: la potenza del sensore da 1 pollice incontra la portabilità estrema
Insta360 Luna Ultra integra un sensore da 1 pollice 8K, ottiche Leica e triplo chip IA. Tra schermo OLED rimovibile, workflow I-Log a 10 bit e stabilizzazione a tre assi, analizziamo le doti tecniche di una gimbal camera pensata per i professionisti
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa
Marvel's Wolverine porta Logan in un'avventura inedita, violenta e fortemente narrativa, costruita attorno alla sua natura di combattente e al difficile rapporto con il proprio passato. Insomniac Games punta su combattimenti spettacolari, progressione e personalizzazione, inserendo l'azione in un mondo segnato dalla persecuzione dei mutanti. Un viaggio intenso, che alterna mattanza, esplorazione e momenti sorprendentemente emotivi.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-08-2015, 16:39   #1
gino46
Senior Member
 
L'Avatar di gino46
 
Iscritto dal: Jun 2005
Città: Ferrara
Messaggi: 1939
[HTML] tabella con 1 pulsante su ogni riga

Ciao,

ho una tabella che visualizza dei campi letti da una tabella.
Per ogni riga ho aggiunto un tasto, con il quale devo recuperare i valori delle colonne corrispondenti alla riga su cui è presente il tasto cliccato.
Il problema è che ogni tasto della tabella ha lo stesso nome, perchè deve rimandare alla stessa pagina, qui mi occorrono i valori, non ho idea di come posso fare.
Qualche soluzione?

grazie, ciao.
gino46 è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2015, 07:41   #2
Daniels118
Senior Member
 
L'Avatar di Daniels118
 
Iscritto dal: Jan 2014
Messaggi: 852
Che significa "ogni tasto della tabella ha lo stesso nome" e "deve rimandare alla stessa pagina"?
Vuoi utilizzare ajax o la navigazione tradizionale?
Daniels118 è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2015, 07:45   #3
Daniels118
Senior Member
 
L'Avatar di Daniels118
 
Iscritto dal: Jan 2014
Messaggi: 852
Forse intendi dire che avendo lo stesso attributo "name", lato server non riesci a capire quale tasto è stato premuto? Se è così basta associare un "value" diverso ad ogni pulsante (per esempio il numero della riga). I pulsanti devono essere di tipo
<button type="submit" name="nome" value="valore">Testo</button>
Daniels118 è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2015, 08:38   #4
gino46
Senior Member
 
L'Avatar di gino46
 
Iscritto dal: Jun 2005
Città: Ferrara
Messaggi: 1939
Si esattamente hanno lo stesso attributo name perché devono rimandare alla stessa pagina.
gino46 è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2015, 08:45   #5
gino46
Senior Member
 
L'Avatar di gino46
 
Iscritto dal: Jun 2005
Città: Ferrara
Messaggi: 1939
Non capisco, per identificare il tasto premuto all'interno della pagina, uso in php if ($_POST["submit"] = = 'value tasto') vai alla pagina xxxx. Se cambio value al tasto con il numero della riga, come lo gestisco? Devo fare tante if quanti sono i numeri di riga. Oppure non sto capendo. Scusami.
gino46 è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2015, 10:10   #6
!fazz
Moderatore
 
L'Avatar di !fazz
 
Iscritto dal: Nov 2006
Messaggi: 22248
non puoi usare il campo Id per identificare i vari oggetti?
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX)
Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000
!fazz è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2015, 22:06   #7
Daniels118
Senior Member
 
L'Avatar di Daniels118
 
Iscritto dal: Jan 2014
Messaggi: 852
Quote:
Originariamente inviato da gino46 Guarda i messaggi
Si esattamente hanno lo stesso attributo name perché devono rimandare alla stessa pagina.
Non ho capito il senso di questa affermazione... non è l'attributo name del pulsante che determina la pagina di destinazione, ma l'attributo action del form.
Quote:
Non capisco, per identificare il tasto premuto all'interno della pagina, uso in php if ($_POST["submit"] = = 'value tasto') vai alla pagina xxxx. Se cambio value al tasto con il numero della riga, come lo gestisco? Devo fare tante if quanti sono i numeri di riga. Oppure non sto capendo. Scusami.
La chiave da utilizzare nell'array $_POST deve essere il nome del pulsante, nel mio esempio si chiama proprio "nome".
La risposta alla tua domanda è: dipende. Potresti fare tanti if come hai intuito, oppure un select che è più adatto in questi casi. Se poi riesci a ricavare direttamente l'output dal numero di riga (o da qualunque altra informazione tu inserisca nell'attributo value) tanto meglio.
Se lo scopo dei pulsanti è solo quello di fare un redirect potresti banalmente mettere dei link al posto dei pulsanti, eventualmente dandogli l'aspetto di bottoni tramite css.
Daniels118 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione REDMI Note 17 Pro: il midrange con batteria da 8.340 mAh e ricarica veloce Recensione REDMI Note 17 Pro: il midrange con ba...
Insta360 Luna Ultra: la potenza del sensore da 1 pollice incontra la portabilità estrema Insta360 Luna Ultra: la potenza del sensore da 1...
Marvel's Wolverine, la recensione: Logan torna protagonista in un'avventura brutale e intensa Marvel's Wolverine, la recensione: Logan torna p...
DJI Romo 2: tante novità lo rendono un robot completo DJI Romo 2: tante novità lo rendono un ro...
Sony Bravia 9 II: il True RGB alla prova, dove l'LCD sfida l'OLED Sony Bravia 9 II: il True RGB alla prova, dove l...
GTA VI, il multiplayer potrebbe debuttar...
Aggiornamento KB5002914 rompe Excel: ecc...
Processo Huawei a Brooklyn: l'FBI mostra...
WhatsApp introduce nuovi temi per le cha...
NVIDIA, Google e Emerald AI uniscono le ...
iPhone 18 Pro Max, il test sulla vapor c...
Fine estate in giardino: le proposte sco...
Batterie allo stato solido dietro l'ango...
Gears of War: E-Day raggiunge la fase Go...
GTA 6 avrà un'edizione fisica, ma...
Pangram arriva su Gmail per identificare...
ASUS ProArt Display OLED: quattro nuovi ...
Saldi Autunnali Mammotion: fino a 369 € ...
La BEI annuncia un nuovo Consiglio di es...
Il board di Meta ordina la rimozione di ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 14:02.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v