Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Modificare database!

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    6

    Modificare database!

    Salve!
    sn in crisi..
    Ho l'esigenza di modificare i dati di una tabella del db..

    Mi spiego meglio:
    Ho un form html di inserimento dati nella tabella utenti del db iscritti..
    Invia i dati ad una pagina php che mi fa l'inserimento..
    e in un'altra pagina li vedo tutti..
    Fin qui tutto bene,
    Per la modifica fin'ora ho sempre utilizzato phpmyadmin.. ora però ho la necessità di creare proprio un form che mi faccia vedere ad esempio tutti i dati e e modificarli..

    Aiuto!!!
    Qlc sa come si fa!
    Grazie .. grazie.. grazie.. in anticipo!

  2. #2
    Fai la medesima cosa di quando li inserisci, però prima estrai tramite id il record da modificare e li metti nei vari input e textarea

    codice:
    <input type="text" name="nome".... value="$risultato_query[''nome]" ...../>
    poi esegui la query di update normalmente con i valori dei campi del form

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    6

    sn dura lo so..

    .. ma nn ho capito..
    Io ho la pagina di inserimento: inserisci.html (form con tutti i campi etc.?
    la pagina che li mette nel db: inserisci.php
    Ho creato una pagina che mi estrae la sche utente da modificare tramite ricerca per id:
    cercascheda.html >> ok.. quando me la trova come faccio a fargleila mettere in campi modificabili e poi inserirli nel db sopra quelli vecchi???

    Credo di aver scritto in un pessimo italiano..scusami!

  4. #4
    Allora, tutte le pagine devono essere .php, almeno queste due.

    Tu hai la tua pagina che ti lista gli utenti, avrai anche un pulsante o un link che premuto ti rimanda alla pagina per modificare l'utente, ok?
    Quindi una cosa del tipo: "modifica_utente.php?userid=1".
    Nella pagina "modifica_utente.php", non avrai altro che:

    1) L'estrazione dal db nella tabella utenti, del tuo utente, usando come clausola where l'id.
    2) Il tuo form per permettere le modifiche (che io non conosco), con gli stessi campi di quello per gli inserimenti.
    Per visualizzare i valori da modificare ti basta mettere ai vari "value" ei tuoi campi il corrispettivo valore estratto dal db.

    Ora devi solo eseguire le tue modifiche (eventuali controlli) e passare, o alla medesima pagina o ad una nuova (dipende come lavori tu), i valori el form modificati, esattamente come nella pagina dove inserisci il nuovo utente, cambierà solo la query, che non sarà più INSERT ma UPDATE...

    Inoltre, cercascheda.html, come ricerca nel db se non è una pagina php?

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