Visualizzazione dei risultati da 1 a 7 su 7

Discussione: [PHP]concetti base

  1. #1
    Utente di HTML.it L'avatar di bonobo
    Registrato dal
    Sep 2008
    Messaggi
    103

    [PHP]concetti base

    buonasera,
    siccome mi sn appena buttato nel mondo php...
    ho delle lacune basilari..
    e mi chiedevo se potevate darmi una mano a capire..

    ad esempio ho la mia pagina php che inserisce i valori in una tabella di un db(postgres).
    se io avessi un campo id che non richiede un inserimento diretto..
    ma è semplicemente un valore sequenziale(01,02,03,04)...diverso per ogni riga della tabella..come posso inserirlo??


    secondo domanda..
    ho una pagina php di login cn user e pass e un radio button,premendo login,php dovrebbe vedere cos'ho dentro il radio button se "a" o "b"..ed a seconda di quel valore..reindirizzarmi..ad due diverse pagine...come posso farlo direttamente?
    il valore del radio button nn ce l'ho solo nel momento in cui premo il "tasto login"??

    io per provare il mio sito ho temporaneamente usato una soluzione super semplice,ovvero sto usando una pagina di appoggio(a cui fa riferimento l'action del "tasto login") che mi fa un if sul valore del radio button,e mi indirizza alla pagina web che desidero con header(locationagina.php),pero sono sicuro che esistono altri metodi..vero?

    scusate per il modo in cui mi sn espresso,sicuramente poco tecnico..

    grazie per le risposte!

  2. #2

    Re: [PHP]concetti base

    Originariamente inviato da bonobo
    ad esempio ho la mia pagina php che inserisce i valori in una tabella di un db(postgres).
    se io avessi un campo id che non richiede un inserimento diretto..
    ma è semplicemente un valore sequenziale(01,02,03,04)...diverso per ogni riga della tabella..come posso inserirlo??
    Non puoi utilizzare una SEQUENCE?

    Originariamente inviato da bonobo
    ho una pagina php di login cn user e pass e un radio button,premendo login,php dovrebbe vedere cos'ho dentro il radio button se "a" o "b"..ed a seconda di quel valore..reindirizzarmi..ad due diverse pagine...come posso farlo direttamente?
    Crea un solo script di destinazione che a seconda del valore passato nel radio button include una pagina o l'altra.

  3. #3
    Utente di HTML.it L'avatar di bonobo
    Registrato dal
    Sep 2008
    Messaggi
    103

    Re: Re: [PHP]concetti base

    Originariamente inviato da filippo.toso
    Non puoi utilizzare una SEQUENCE?

    Crea un solo script di destinazione che a seconda del valore passato nel radio button include una pagina o l'altra.
    ciao filippo,mi potresti spiegare in due parole la SEQUENCE,o mandarmi un link dov'è spiegata bene??
    solo cn nextval('id')...non potrebe funzionare??..

  4. #4

  5. #5
    Utente di HTML.it L'avatar di bonobo
    Registrato dal
    Sep 2008
    Messaggi
    103
    Originariamente inviato da filippo.toso
    Apri google e cerca PostgreSQL SEQUENCE ...
    che babbo che sono..
    io cercavo la sequence per php...
    tanto visto che il mio php è connesso al db in postgres...le query che faccio sul db è come se le facessi in postgres giusto??

    quindi
    creo una sequenza e leggo l'ultimo valore del id,nelle mia tabella,setto l'incremento a 1!

    e dopo nel insert della nuova riga,posso mettere nextval('id'),e mi incrementera l'id di uno;

    giusto?il concetto c'è??

  6. #6
    Utente di HTML.it L'avatar di bonobo
    Registrato dal
    Sep 2008
    Messaggi
    103
    siccome non riuscivo a usare sequence!
    ho cambiato tipo di dato..ed ho messo il mio id un serial!

    cosi facendo un insert quel campo me lo inserisce automaticamente,(1,2,3....n)
    ed è quello che volevo!

    ora per fare i perfettini...

    il numero delle sequenza,posso leggerlo in qualche modo???...in modo tale da decrementarlo di uno..ogni volta che elimino una riga da una tabella...

  7. #7
    Utente di HTML.it L'avatar di bonobo
    Registrato dal
    Sep 2008
    Messaggi
    103
    UP!

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.