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

    post e cancellazione mysql

    ciao a tutti sono nuovo! Complimenti per il forum, na sapete veramente un sacco!
    Credo che qualcuno possa aiutarmi...
    Dovrei realizzare 2 pagine php:
    la prima è un modulo in cui ci sono varie scelte tramite checkbox (concidono ognuna a una riga di database)
    e tramite POST invio le scelte alla pagina successiva che deve cancellare le scelte dal DB...
    Come posso fare a gestire l'array che mi invia il post con le scelte dei checkbox senza causare l'avviso di "undefined offset?"
    Non so se mi sono spiegato!
    Grazie mille!

  2. #2
    ah scusate ho dimenticato di dire che la prima pagina è a posto, dovrei solo capire come gestire quel discorso nella seconda!

  3. #3
    con un foreach.

    Codice PHP:
    foreach ( $checkBoxes as $key => $value )
           {
             
    // Qui fai le tue operazioni sapendo che
             // in $key è contenuta la chiave mentre
             // in $value è contenuto il valore corrispondente 
             // alla chiave
           

    Ciao!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  4. #4
    accidenti che velocità!grazie! scusa sono un po' imbranato con php...
    per chiave intendi array[questa?] perchè io dovrei gestire un array che ha un numero di chiavi variabile a seconda del numero di righe presenti nella pagine precedente...dovrei fare un ciclo per le chiavi?e che limite massimo gli do?

  5. #5
    esiste una funzione che determina la lunghezza dell'array? tipo max_array() o qualcosa del genere?

  6. #6
    Il ciclo lo fai già con foreach.

    Scorre tutti gli elemnti dell'array fino a quando non finiscono (per questo si usa foreach e non for per scorrere gli array!).

    Per la prima domanda la risposta è si

    $array[chiave] = 'valore' ;
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

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.