php metodo post jquery non da mai errore

AndreaCerre

Utente Attivo
7 Giu 2020
35
0
6
Ciao a tutti, ho un problema con il metodo post di jquery, in questo script passo il parametro txt a una pagina php che fa l'insert nel db mysql.
Il campo nel DB in cui viene inserito è un VARCHAR(30): come mai se inserisco un valore di lunghezza maggiore ai 30 caratteri non mi da ko ma sempre
"success" anche se non viene inserito nulla nel DB?

in allegato il codice javascript
 

Allegati

marino51

Utente Attivo
28 Feb 2013
2.917
164
63
Lombardia
come mai se inserisco un valore di lunghezza maggiore ai 30 caratteri non mi da ko ma sempre
"success" anche se non viene inserito nulla nel DB?
perchè sono due operazioni differenti,
esegui un $.post( ... che ti restituisce tutti i casi che gli competono "success", "error", ecc.
ma sono i suoi casi, quelli che derivano dal colloquio con il web server
nulla a che vedere con mysql che devi gestire tu
ovvero sei tu che nella risposta restituita da "paginaregdate.php" devi riportare lo stato della transazione sql
e gestirlo al meglio nella sezione "success" di $.post
 

AndreaCerre

Utente Attivo
7 Giu 2020
35
0
6
perchè sono due operazioni differenti,
esegui un $.post( ... che ti restituisce tutti i casi che gli competono "success", "error", ecc.
ma sono i suoi casi, quelli che derivano dal colloquio con il web server
nulla a che vedere con mysql che devi gestire tu
ovvero sei tu che nella risposta restituita da "paginaregdate.php" devi riportare lo stato della transazione sql
e gestirlo al meglio nella sezione "success" di $.post

Ok allora ho bisogno di ulteriore aiuto per questo, come faccio a riportare una variabile (che imposterò appunto per registrare lo stato della transazione sql) da "paginaregdate.php" nel mio script nella sezione "success" di $post ?
 

AndreaCerre

Utente Attivo
7 Giu 2020
35
0
6
Grazie mille! Risolto! Non riuscivo a trovare da nessuna parte la spiegazione che "data" prendesse i valori da echo in php :D