Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    12

    Inserimento/Modifica/Eliminazione records

    salve a tutti esperti di php io non è molto che lavoro con php e volevo sapere se per inserire/modificare/eliminare records è sempre necessario utilizzare diverse pagine
    quindi esempio
    inserisci_record.php (form con i campi da inserire)
    inserisci_record2.php (inserimento reale dei dati nel db)

    le pagine diventano tre se si prevede di modificare/eliminare un record (perchè c'è la fase di scelta)

    cosi facendo mi trovo ad avere tante pagine nel mio pannello di amministrazione che gestisce diverse aree news, clienti, fatture, appuntamenti, eventi, collaboratori etc etc.
    Esiste un modo a me sconosciuto per rendere minore il numero di pagine ?

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    322
    scusa nn puoi creare una pagina chiamata record.php:

    e poi gli appendi via url l'azione che vuoi svolgere tipo:

    record.php?action=add
    record.php?action=mod
    record.php?action=del


    nella pagina crei tante funzioni a seconda delle azioni che vuoi

    function add(){...}

    function mod(){...}

    function del(){...}


    e poi fai uno switch sul valore di action e lanci la funzione che ti interessa


    switch ($_GET['action']){
    case 'add':
    add();
    breack;
    ...

    }


    E' fatto al volo ed a memoria, io di solito uso un sistema così

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    12
    posso farlo anche con un campo hidden vero ?

    avevo pensato di passaere un parametro con il campo hidden e poi una volta recuperato fare uno switch e in base al valore recuperato fare le varie query !

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    322
    si certo penso nn ci siano problemi, dipende un po da come ti riesce meglio

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    12
    quindi teoricamente potrei avere 3 pagine
    una che mi gestisce le INSERT una UPDATE e l'ultima DELETE !?!??!
    correggetemi se sbaglio

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    322
    no scusa potresti averne una sola dove avrai tre funzioni una che ti gestisce l'insert una l'update ed una il delete

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    12
    verooooo !!!

    ma una cosa volevo sapere non è che rischio di avere una pagina un po' troppo pesantina ?

  8. #8
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    322
    be sta a te cercare di ottimizzare il più possibile il codice e cmq un qlc dovrai pure scrivere se devi svolgere delle operazioni....

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    332
    Salve anche a me interesserebbe creare una solo pagina che contiene sia il record inserisci ,modifica, cancella, perche non postate tutto il codice php????

    io ho creato tre pagine distinte , ma e una problema ..se verrebbe visualizzata in una sola
    pagina sarebbe meglio perchè non postate tutto il codice php completo della pagina??
    grazie.

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    332
    x dadepax puoi postare il codice intero? non essendo esperta di php cosi posso avere un idea di come procedere.grazie

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.