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

    Problema scrittura da php ad access

    Salve a tutti...

    Non riesco ad effettuare una scrittura sul file, vi posto il codice così potrete capire:

    Se faccio:
    $codice_cliente= 11;

    $query = "INSERT INTO CLIENTE (codice_cliente) VALUES ($codice_cliente)";

    $cn->Execute($query);

    In questo modo la chiave viene inserita correttamente nel database di Access.

    Se invece faccio

    $codice_cliente = 11;
    $nome = "ciao";
    $query = "INSERT INTO CLIENTE (codice_cliente,nome) VALUES ($codice_cliente,$nome)";
    $cn->Execute($query);

    In pratica ho aggiunto solo il campo nome mi da un errore, del tipo:

    atal error: Uncaught exception 'com_exception' with message 'Source: Microsoft JET Database Engine
    Description: Nessun valore specificato per alcuni parametri necessari.'

    Ragazzi sono 2 giorni che sto cercando nei vari forum ma proprio non riesco a trovare niente che possa davvero aiutarmi.

    Qualcuno ha qualche idea?!

    Vi ringrazio anticipatamente.

  2. #2
    Utente di HTML.it L'avatar di sotoli
    Registrato dal
    Mar 2008
    Messaggi
    150
    Suppongo che nome sia una stringa, quindi il valore va messo tra apici. Prova cosi:
    $query = "INSERT INTO CLIENTE (codice_cliente,nome) VALUES ($codice_cliente,'$nome')";
    Crestron Control Systems and AMX Control Systems Programmer

  3. #3
    Sei veramente un grande!!!

    Errore da principiante!!

    Grazie mille davvero!

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.