[PHP] Ricerca e modifica su due tabelle

Emix

Utente Attivo
15 Feb 2010
596
0
16
trattandosi di un errore di sintassi, segnalo che tra il codice fiscale e le virgolette, non vedo l'apice ....

non disturbo più ....
Trovato la riga reale di appartenenza..

WHERE `CF`='$CF' "; quello che non capisco e che succede... i due apici sono presenti... e la parte sopra funziona:

trovata corrispondenza per MRSLSN84E19H501B
Nazione= ROMA
Provincia= RM
trovata corrispondenza per PCCMSM68D24H501D
Nazione= ROMA
Provincia= RM
trovata corrispondenza per GRSNTL74D51Z127D
codice processatoGRSNTL74D51Z127D
Errore nella query Resource id #5: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'WHERE `CF`='GRSNTL74D51Z127D'' at line 5


Questa la parte interessata:

PHP:
$query_update ="UPDATE `multe_test` SET
                                   `NAZIONE_NASCITA`='$nazione_ae',
                                   `LUOGO_NASCITA`='$nazione_ae',
                                   `PROVINCIA_NASCITA`='$pr',
                            WHERE  `CF`='$CF'
                            ";
 

marino51

Utente Attivo
28 Feb 2013
3.204
207
63
Lombardia
c'è una virgola in più togli dopo
PHP:
`PROVINCIA_NASCITA`='$pr'
se dovesse dare ancora errore, posta la query come viene eseguita visualizzandola con
PHP:
echo $query_update."<br />";
 

Emix

Utente Attivo
15 Feb 2010
596
0
16
c'è una virgola in più togli dopo
PHP:
`PROVINCIA_NASCITA`='$pr'
se dovesse dare ancora errore, posta la query come viene eseguita visualizzandola con
PHP:
echo $query_update."<br />";
c'è una virgola in più togli dopo
PHP:
`PROVINCIA_NASCITA`='$pr'
se dovesse dare ancora errore, posta la query come viene eseguita visualizzandola con
PHP:
echo $query_update."<br />";

Funziona alla grande!

Dovrei eseguire un altro UPDATE all'interno del medesimo file.
L'unico "problema" è che devo fare un if tra un campo di una tabella ed un altro.
Mi spiego meglio.

Nella tabella multe_test c'è un campo PROVINCIA.
Nella tabella comuni c'è il campo SiglaProvincia (quello che utilizziamo ora)

Mi serve fare un if per verificarne l'uguaglianza ed in caso affermativo cambiare/aggiornare il campo NAZIONE sulla tabella multe_test.

Come faccio per confrontare i due dati ??

Grazie ancora dell'aiuto
 

marino51

Utente Attivo
28 Feb 2013
3.204
207
63
Lombardia
credo che ti stia riferendo alla provincia di residenza,
nel post iniziale vedo che c'è il CAP che, credo sia riferito anch'esso alla residenza
se così è, puoi usare lo stesso script (stessa logica) sostituendo a CF il CAP e ritoccando per le necessità

nella clausola where dell'update puoi aggiungere la condizione per disuguaglianza della provincia ( quello che chiami IF )

vedi se riesci, nel caso posta il problema
 

Emix

Utente Attivo
15 Feb 2010
596
0
16
credo che ti stia riferendo alla provincia di residenza,
nel post iniziale vedo che c'è il CAP che, credo sia riferito anch'esso alla residenza
se così è, puoi usare lo stesso script (stessa logica) sostituendo a CF il CAP e ritoccando per le necessità

nella clausola where dell'update puoi aggiungere la condizione per disuguaglianza della provincia ( quello che chiami IF )

vedi se riesci, nel caso posta il problema
No purtroppo il CAP non lo ho nel DB dei comuni... l'unica possibile uguaglianza è quella di cui ho scritto...
altrimenti dovrei fare un ciclo a parte appena finito i primi due... pensavo che con quel codice riuscivo a interpretare anche le PROVINCE.

Grazie dell'aiuto
 

marino51

Utente Attivo
28 Feb 2013
3.204
207
63
Lombardia
pensavo che con quel codice riuscivo a interpretare anche le PROVINCE.
dal codice fiscale ottieni il comune di NASCITA e relative informazioni
se ti riferisci alla provincia di RESIDENZA, non puoi usare il CF
però puoi scaricare la tabella dei comuni dell'istat che contiene anche il cap
upload_2017-12-13_11-30-45.png
 

Emix

Utente Attivo
15 Feb 2010
596
0
16
dal codice fiscale ottieni il comune di NASCITA e relative informazioni
se ti riferisci alla provincia di RESIDENZA, non puoi usare il CF
però puoi scaricare la tabella dei comuni dell'istat che contiene anche il cap
Vedi l'allegato 4653

Ho fatto diversamente... più elaborato ma funziona.. ho eseguito un altro script con il codice per il cambio provincia.

Grazie mille
 
Discussioni simili
Autore Titolo Forum Risposte Data
U PHP creare un file excel dopo ricerca nel DB PHP 0
G Colorare menu select attraverso ricerca php PHP 0
L PHP motore di ricerca nel sito PHP 1
L Ricerca sviluppatori PHP tempo indeterminato Milano Offerte e Richieste di Lavoro e/o Collaborazione 0
S [PHP] Creare collegamento filtri di ricerca al database PHP 6
L [PHP] Ricerca su search bar esterna PHP 1
Alex_70 [PHP] Ricerca con risultati cliccabili PHP 21
ANDREA20 [PHP] motore di ricerca nel sito PHP 11
O [PHP] Ricerca record tramite post PHP 7
T [PHP] Ricerca nel database PHP 2
C [PHP] Ricerca multipla, evitare if PHP 4
M [OFFRO][RETRIBUITO] Milano IT Consulting SRL - Ricerca 1 Consulente PHP Offerte e Richieste di Lavoro e/o Collaborazione 0
andreas88 Da .htm a .php, perdo le mie posizioni su Google ricerca? SEO e Posizionamento 9
G [PHP] FORM DI RICERCA ESTESA PHP 2
borgo italia [PHP] ricerca caratteri accentati PHP 4
P [PHP] ricerca dati PHP 1
Emix [PHP][MYSQL] Ricerca avanzata tramite form PHP 6
T4MAR4 [PHP] Problema ricerca con apostrofo PHP 2
R [PHP] Prendere dati da moduli di ricerca esterni PHP 4
T4MAR4 [PHP] piu select in ricerca PHP 1
T4MAR4 [PHP] Inserire piu campi di ricerca PHP 2
A [PHP] Problema paginazione motore di ricerca PHP 48
TheWhiteRabbit Perfezionare ricerca in PHP - NO DATABASE - (Website X5) PHP 5
sandropochi [PHP] Form per creare filtro di ricerca su DB PHP 8
U [PHP] form per ricerca multipla: Unknown column 'undefined' in 'where clause' PHP 2
giuseppe_123 [PHP] ricerca in una tabella con my sql PHP 0
L [PHP] ricerca per un campo o per più campi PHP 5
M [PHP] Ricerca con data timestamp PHP 45
B Ricerca PHP e Prenotazione PHP PHP 2
M [PHP] Evidenziare le parole cercate nei risultati di una ricerca PHP 1
MarcoGrazia [PDO][PHP[MySQL] Piccolo modulo di ricerca in un sito tramite l'operatore LIKE Snippet PHP 1
Y [Retribuito][Offro] RICERCA PROGRAMMATORI iOS e PHP/DB Offerte e Richieste di Lavoro e/o Collaborazione 0
S Un aiuto su uno script di ricerca avanzata in php che sto verificando. PHP 1
I Motore di ricerca php PHP 2
C [Offro][Retribuito] Cloudworks srl ricerca un junior PHP developer Offerte e Richieste di Lavoro e/o Collaborazione 0
N PHP Ricerca utente, Tabella con più elementi PHP 8
M motore di ricerca complesso php PHP 2
R Barra ricerca php e mysql PHP 0
R Ricerca Email in database mysql con php PHP 2
S [RISOLTO]aiuto, non riesco afar funzionare il camp odi ricerca per un DB con PHP PHP 5
M Box di ricerca in php PHP 3
P PHP modulo ricerca e ordine alfabetico PHP 5
G Visualizzazion modulo di ricerca in PHP e MySql PHP 0
A Ricerca full text mysq ed estrazione con php PHP 8
G Php problema con risultato di ricerca PHP 2
I Facile.it Spa ricerca Senior PHP Developer forti ed ambiziosi! Offerte e Richieste di Lavoro e/o Collaborazione 0
K Problema ricerca con piu campi in php PHP 3
Sargon Php / My sql motore di ricerca PHP 21
F Ricerca avanzata PHP & MySQL PHP 4
P PHP Workgroup Livorno, RICERCA giovani programmatori! Offerte e Richieste di Lavoro e/o Collaborazione 1

Discussioni simili