Pagina 3 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 38
  1. #21

  2. #22
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    Originariamente inviato da ferrate
    ok peter... ci sono ... per ora

    allora recupero gli ultimi dati inseriti... a questi quindi associo l' input type, nel quale andrò ad inserire le quantità

    $arti = $row ['id_articoli'];
    echo "
    $arti<input type= text size= 1 name= quantita [$arti]>";

    $arti è la variabile degli ultimi articoli che inserisco nel db e che mi vado a recuperare...

    funziona tutto bene fin qui...

    cioè in output mi appaiono gli articoli con accanto la "finestrella" dell' input text nel quale inserisco le quantità...

    come faccio a recuperare poi la variabile $quantita nell' altra pagina.php???
    $_POST['quantita']

    Saà un array, conetnente il nome dell'articolo, e la quantità ad egli associato... Ti consiglio di fare un is_numeric, tanto per vedere se oltre a numeri, non ti abbiano passato anche lettere o simboli...

  3. #23
    peter... sono un pischello in fatto di php...
    spiegati meglio please



    ciao peter

    mi scrive array se faccio echo

    se invece faccio

    foreach($_POST['quantita'] AS $record1)
    {
    echo $record1;
    }


    mi scrive solo la prima quantità...

    ti prego aiutami...

  4. #24
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    Originariamente inviato da ferrate
    ciao peter

    mi scrive array se faccio echo

    se invece faccio

    foreach($_POST['quantita'] AS $record1)
    {
    echo $record1;
    }


    mi scrive solo la prima quantità...

    ti prego aiutami...
    PATER NON PETER... Grazie


    prova a fare un

    print_R($_POST);

    E stampa qui uil risultato. Serve a vedere cosa c'è all'interno di un array...

  5. #25
    l'unico modo che mi mette sulla buona strada è questo :

    dalla pagina form gli invio così la variabile
    echo "
    $arti<input type= text size= 1 name= quantita[] >";

    ( su quello che sto facendo girare adesso invece ho
    echo "
    $arti<input type= text size= 1 name= quantita[$arti] >";


    poi nella pagina dove recupero la variabile faccio:
    for($i=0;$i<count ($_POST['quantita']);$i++){
    echo "

    {$_POST['quantita'][$i]} ";
    }

    e l' echo in effetti mi "stampa" i due valori numerici...
    il problema è che poi nn riesco a cazzarli dentro al database nei record dell' articolo

  6. #26
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    $arti<input type= text size= 1 name= quantita[$arti][] >
    Perova così e vedi col priunt_R che ne esce fuori...

  7. #27
    Originariamente inviato da PaTeR
    PATER NON PETER... Grazie


    prova a fare un

    print_R($_POST);

    E stampa qui uil risultato. Serve a vedere cosa c'è all'interno di un array...

    ok mi viene fuori
    Array ( [Server] => 5 )

    però mi manca un' articolo... che nn mi stampa
    in teoria dovrebbe venirmi fuori anche
    ( [Computer] => 6 )

    che nn printa

  8. #28
    $arti<input type= text size= 1 name= quantita[$arti][] >
    come dici tu invece viene fuori

    Array ( [Server] => Array ( [0] => 5 ) )
    e mi manca sempre un articolo

    mamma mia ... mi sto fondendo il cervello

  9. #29
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    Uhm...
    E' che se leviamo $arti da quantita[] non sappiamo a quale articolo aggiungere i dati...

  10. #30
    $ arti lo becco da qui :
    $select = mysql_query("select id_articoli from articoli_riparazioni where sessioni = '".session_id() ."'")
    or die (mysql_error());
    while ($row = mysql_fetch_array($select))
    {
    $arti = $row ['id_articoli'];
    echo "<font face = arial>
    $arti</font>";

    echo "
    $arti<input type= text size= 1 name= quantita[$arti][] >";
    }

    l' echo in rosso mi fa vedere tutti e due gli articoli stampati,
    per cui non è la query il problema :master:

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 © 2026 vBulletin Solutions, Inc. All rights reserved.