Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    form con campi input ripetuti

    Tengo un form dove ci sta una tabella e ogni riga di questa tabella ha dei valori presi da un database ad ogni riga do un checkbox e una campo di testo

    adesso ad ogni nome di una checkbox e di un campo di testo ho bisogno di lasciare lo stesso nome esempio
    codice:
    <input type="checkbox" id="seleziona[]" value="id_<?php echo $lista[$g]["id_ricambi"];?>" />
    <input type="text" id="quantita[]" size="15" />
    questi due campi input sn ripetuti nella tabella dipende se trova 10 o 20 o 5 prodotti...

    io quello che nn riesco a prendere sono i valori post della checkbox e campo di testo....

    cioè so il fatto che l'id "seleziona[]" ke le parentesi quadre sn tipo ad array...ma come fare per prendere i valori?

  2. #2
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    non è l'id che deve essere scritto così, ma il name

  3. #3
    avevi ragione era name al posto di id...

    cmq ho fatto questa parte di codice

    Codice PHP:
    for ($x=0;$x<count($_POST['seleziona']);$x++){
    $_SESSION['ricambi']['id'][$x]=$_POST['seleziona'][$x];
    $a=$_POST['seleziona'][$x];
    $_SESSION['ricambi']['pz'][$x]=$_POST['pezzi_'.$a][$x];
    echo 
    $_SESSION['ricambi']['pz'][$x];

    mo ti spiego tengo il campo input dove inserisco le quantità ha nel name="pezzi_ID" ID sta per il numero dell'id della riga del database...

    nella sintassi devo prendere $_POST['pezzi_'.$a][$x] che dovrebbe essere così scritto mi piglia solo il primo valore ma gli altri no perchè?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.