[PHP] Escludere i record con pratica conclusa

Max61

Utente Attivo
2 Mar 2014
740
4
18
No, ed è per questo che mi sono arenato perchè non c'è nessun parametro univoco, gli unici parametri univoci sono nella tabella tblsinistri, cioè idsinistri e NumPratica
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
e non c'è niente che lega le due tabelle?
se non c'è niente mi sa che non si possa fare e tra l'altro se non c'è niente è "un peccato originale" cioè una cattiva progettazione del db
 

Max61

Utente Attivo
2 Mar 2014
740
4
18
Allora, ti spiego come è strutturato il DB
inserisco nella tblanagrafica il nominativo e crea automaticamente sia il record nella tabella tblsinistri e nella tabella tblverbali, forse basterebbe inserire anche il campo NumPratica a questo livello, che ne dici?
Allego codice utilizzato nell'insert utente

//connessione al server DB
$myconn=mysql_connect("localhost", "marzio", "max123") or die ("Connessione impossibile");
//Selezione del database
$db=mysql_select_db("gestionesinistri", $myconn) or die ("Database inesistente!");
//Visualizzazione dei record di una tabella
$query="SELECT COUNT(*) as tot FROM tblanagrafica WHERE CodiceFiscale = '".$CodiceFiscale."'";
$tabella=mysql_query($query, $myconn) or die ("Attenzione: errore nella query ");
//Esecuzione della query
$row=mysql_fetch_assoc($tabella);
//$count=$row[' count'];
$righetot=$row['tot'];

if ($righetot == 0) {
$query="INSERT INTO `gestionesinistri`.`tblanagrafica` (`idanagrafica`,`Nominativo`,`CodiceFiscale`,`Indirizzo`,`Residenza`,`TelefonoFisso`,`Cellulare`,`Mail`)
VALUES ('','$Nominativo','$CodiceFiscale','$Indirizzo','$Residenza','$TelefonoFisso','$Cellulare','$Mail')";

mysql_query($query, $myconn) or die ("Attenzione: errore nella query ");
}
$query="SELECT * FROM tblanagrafica WHERE CodiceFiscale = '".$CodiceFiscale."'";
$tabella=mysql_query($query, $myconn) or die ("Attenzione: errore nella query ");
//Esecuzione della query
$riga=mysql_fetch_array($tabella);

$idut=$riga['idanagrafica'];

$query="INSERT INTO `gestionesinistri`.`tblsinistri` (`idsinistri`,`tblanagrafica_id`,`Nominativo`,`CodiceFiscale`)
VALUES ('','$idut','$Nominativo','$CodiceFiscale')";
mysql_query($query, $myconn) or die ("&nbsp;<br><br><left><b><span style=\"color:red; font-size: 14pt \"><span style=\"color:blue height:1;width:1; background-color:white\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Attenzione: questo codice fiscale risulta presente in archvio...controlla la digitazione!!!
<input type=\"button\" value=\" Correggi \" onclick=\"history.back(1)\"></left>");

$idut=$riga['idanagrafica'];

$query="INSERT INTO `gestionesinistri`.`tblverbali` (`idverbali`,`tblanagrafica_id`,`Nominativo`,`CodiceFiscale`)
VALUES ('','$idut','$Nominativo','$CodiceFiscale')";
mysql_query($query, $myconn) or die ("Attenzione: errore nella query ");
 

Max61

Utente Attivo
2 Mar 2014
740
4
18
Ciao Borgo Italia ho fatto come ti ho detto nel post precedente, ho inserito il campo NumPratica nella tabella tblverbali, adesso ho il parametro univoco che mancava, però manca una query corretta che mi estragga tutti i record che hanno il campo PraticaConclusa = 'No' e PraticaConclusa = 'Si' associati allo stesso numero di pratica ($NumPratica)
Allego query che utilizzo, ma che non funziona come vorrei

$query = "select idverbali, tblanagrafica_id, NumPratica, Nominativo, CodiceFiscale, NumVerbale , DataVerbale, __________DecisioneGIL__________, NoteVerbale, StatoPratica, AnnoSinistro, PraticaConclusa from tblverbali where PraticaConclusa = 'No' OR NumPratica='$NumPratica' ORDER BY Nominativo, Numverbale";

Mi dai una dritta?
Grazie
Max61
 

Max61

Utente Attivo
2 Mar 2014
740
4
18
Ciao Borgo Italia, possiamo riprendere il discorso o sei ancora impegnato?
Ciao
Max61
 
Discussioni simili
Autore Titolo Forum Risposte Data
M [PHP] Escludere campi non valorizzati PHP 22
S [PHP] Selezionare ultimo campo ed escludere doppioni PHP 16
F Cerco Hosting con VECCHIE versioni di php Hosting 0
Cosina Captcha php PHP 1
S passare un valore da un form a un file .php con metodo post PHP 4
N php msyql PHP 6
N php problemi a visualizzare video PHP 3
A menu a tendina php PHP 1
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
F Php date_diff PHP 1
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
C Wp-admin a file php WordPress 5
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
csi Inviare file jpg in locale alla stampante con php PHP 0
M Passaggio variabili array php su un tasto jq PHP 3
E Php aggiornamento tabella PHP 9
G phpmailer e php 8.1 con estensione mysqli PHP 6
M Invio dati database via email php PHP 0
K [php] Problema con inner join PHP 4
K [php]form invio dati PHP 0
P Codifica caratteri speciali mysql php PHP 0
K [PHP] Problema con variabili concatenate. PHP 1
E Stampante termica escpos-php PHP 6
JeiMax Modifica codice php personalizzato PHP 2
G Come modificare un pdf in php PHP 1
U Link a doppio file PHP PHP 0
E PHP & jQuery PHP 8
N Passare array da php a javascript PHP 5
F Applicazione PHP/MySQL per prenotazioni: limitare il numero massimo di posti prenotabili PHP 20
L tipo boolean non funzionante su mariadb (mysql). E codice php 7.4. PHP 0
U PHP creare un file excel dopo ricerca nel DB PHP 0
M PHP/MySQL - Estrarre valori min e max di ogni gruppo PHP 5
F Php e fatturazione elettronica PHP 0
P lanciare script asp (o php) da jquery Javascript 1
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
P Data scraping in PHP non funziona PHP 4
C Calcoli matematici in php PHP 5
F Scrivere dei dati in word con php PHP 0
D PHP leggere cartella di Windows PHP 1
I dominio aruba versione php server linux Domini 3
G Colorare menu select attraverso ricerca php PHP 0
L PHP motore di ricerca nel sito PHP 1
S PHP e Mysqli PHP 0
Y Stampare da php su un foglio A6 attraverso una stampante esterna PHP 1
M Visulizzare immagine con php PHP 8
G [PHP] Creare script di prenotazione con controllo disponibilità. PHP 7
G leggere file txt e stampare con php il contenuto a video PHP 7
F Ricreare struttura php+mysql su Xampp Apache 0
Z PHP.INI - STMP per invio email con PHP Server Dedicati e VPS 0
M Array associativi php su 2 campi mysql PHP 10

Discussioni simili