Visualizzazione dei risultati da 1 a 5 su 5

Discussione: PHP + access

  1. #1

    PHP + access

    Ciao a tutti, è la mia prima esperienza cn php e access e ho bisogno d sapere come inserire dei dati. se per esempio la mia stringa d inserimento è la seguenze

    $query = "INSERT INTO Utente VALUES ('".strtoupper($username)."', '".strtoupper($password)."', '".strtoupper($nome)."', '".strtoupper($cognome)."', '".$data."', '".strtoupper($e-mail)."', '".strtoupper($città)."', '".strtoupper($firma)."', '".strtoupper($avatar)."', qui devo mettere un parametro predefinito)";
    il parametro predefinito come devo passarlo??? grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317
    sto leggendo ora sul mio libro e non trovo nulla.
    1) $query = "INSERT INTO Utente ( TI SEI MANGIATO LE TABELLE ) VALUES ('".strtoupper($username)."', '".strtoupper($password)."', '".strtoupper($nome)."', '".strtoupper($cognome)."', '".$data."', '".strtoupper($e-mail)."', '".strtoupper($città)."', '".strtoupper($firma)."', '".strtoupper($avatar)."', qui devo mettere un parametro predefinito)";

    2) Qui ( sul libro ) non vedo nessun riferimento al parametro predefinito...

    ti puoi spiegare meglio?

  3. #3
    devo mettere un parametro ke sia uguale x tutti e nn che venga inserito all'atto della registrazione...

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317
    se ho capito bene:

    Codice PHP:
    $parametro_predefinito "valore";
    $query "INSERT INTO Utente ( TI SEI MANGIATO LE TABELLE ) VALUES ('".strtoupper($username)."', '".strtoupper($password)."', '".strtoupper($nome)."', '".strtoupper($cognome)."', '".$data."', '".strtoupper($e-mail)."', '".strtoupper($città)."', '".strtoupper($firma)."', '".strtoupper($avatar)."', '$parametro_predefinito' )"

  5. #5
    allora non c'entra niente con l'inserimento

    Il valore di default lo devi specificare nella struttura della tabella, poi ti basta non specificare la colonna tra quelle che inserisci!

    Se hai ad esempio le colonne: cl1, cl2 e cl3

    la insert, per inserire il valore di default di cl2, la devi fare cosi

    INSERT INTO tabella (cl1, cl3) VALUES('a', 'b');

    Nel tuo caso specifico devi definire l'elenco dei campi da usare nell'insert togliendo, in pratica, l'ultimo e impostarlo nella struttura della tabella

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.