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

    You have an error in your SQL syntax

    Avendo risolto il problema dell'aggiungere prodotti...

    Ora sono incappata in un altro problema...

    Faccio la modifica... clicco su UPDATE ed ecco che esce...

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1



    La sezione di codice PHP che si riferisce all'UPDATE e' questa:

    function UpdateProduct($client, $data, $descriere1, $descriere2, $servicii, $site, $path_det, $path_off)
    {
    $strSql = "Update products SET client='".$client."', data='".$data."', descriere1='".$descriere1."', descriere2='".$descriere2."', servicii='".$servicii."', site='".$site."', path_det='".$path_det."', path_off='".$path_off."'";
    $strSql = $strSql . " WHERE id = " . $id;
    return $strSql;
    }

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    15
    Forse gli apici doppi all'interno dellaquery?

  3. #3

  4. #4
    Ho risolto anche questa

    Errori di distrazione del cavolo!!!

    Solo che ora succede una cosa "strana"... inserisco le cose da modificare... modifico... vedo la modifica effettuata nella pagina che m'interessa... solo che nella pagina dove ho tutti i campi da riempire (quindi dove apporto le modifiche) restano bianchi tranne i primi 2

    ... credo di essermi spiegata coi piedi... ma allego printscreen...
    Immagini allegate Immagini allegate

  5. #5

    Re: You have an error in your SQL syntax

    Originariamente inviato da heartbreaker777
    Avendo risolto il problema dell'aggiungere prodotti...

    Ora sono incappata in un altro problema...

    Faccio la modifica... clicco su UPDATE ed ecco che esce...

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1



    La sezione di codice PHP che si riferisce all'UPDATE e' questa:

    function UpdateProduct($client, $data, $descriere1, $descriere2, $servicii, $site, $path_det, $path_off)
    {
    $strSql = "Update products SET client='".$client."', data='".$data."', descriere1='".$descriere1."', descriere2='".$descriere2."', servicii='".$servicii."', site='".$site."', path_det='".$path_det."', path_off='".$path_off."'";
    $strSql = $strSql . " WHERE id = " . $id;
    return $strSql;
    }
    A parte che non vedo l'utilita' di fare una funzione come quella.... richiami un $id che non vedo come possa essere visibile da questa ... funzione.

    Stampa la query come ti hanno detto e vedi come viene risolta.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    Originariamente inviato da heartbreaker777
    Solo che ora succede una cosa "strana"... inserisco le cose da modificare... modifico... vedo la modifica effettuata nella pagina che m'interessa... solo che nella pagina dove ho tutti i campi da riempire (quindi dove apporto le modifiche) restano bianchi tranne i primi 2

    ... credo di essermi spiegata coi piedi... ma allego printscreen...
    Vedi sopra...

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    15
    Da dove arrivano i dati che mostri nel form?

  8. #8
    Risolto anche questa...



    Non vi stresso piu', prometto

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.