MRW.it Forum
  • Home
  • Forum
  • Fare Web
  • PHP

Ricerca valore mysql e incremento

  • Creatore Discussione Creatore Discussione lucign0l0
  • Data di inizio Data di inizio 24 Mag 2020
Prec.
  • 1
  • 2
  • 3
  • 4
Primo Prec. 4 di 4
L

lucign0l0

Utente Attivo
9 Ott 2006
50
0
6
  • 28 Mag 2020
  • #61
Hai ragione un bel casino a spiegarlo..per quello ti passavo il cell.. :-(
 
Ad
Tommy03

Tommy03

Utente Attivo
6 Giu 2018
614
58
28
21
Vicenza
  • 28 Mag 2020
  • #62
Ok, la cosa che mi suona strana è:
Perché la tabella è strutturata con campo1,campo2,campo3,campo4 che contengono una stringa (es. a1234) e nei vari record che vengono inseriti in quei campi ci sono solo numeri (le varie misure)? Cioè l'utente deve inserire sia i "codici" dei campi (es. b1234) che le misure, le misure perché vengono inserite nelle righe successive?

P.S. secondo me il problema è il database che è strutturato male e confonde, forse sarebbe meglio se mi spiegassi l'intero progetto e poi ragionassimo su come strutturare il database
 
L

lucign0l0

Utente Attivo
9 Ott 2006
50
0
6
  • 28 Mag 2020
  • #63
ti posso chiamare ? ALtrimenti dimmi e ti scrivo tutto...
 
Tommy03

Tommy03

Utente Attivo
6 Giu 2018
614
58
28
21
Vicenza
  • 28 Mag 2020
  • #64
Preferisco se continuiamo a scrivere qui
 
L

lucign0l0

Utente Attivo
9 Ott 2006
50
0
6
  • 28 Mag 2020
  • #65
Dunque, la tabella è sempre quella la rimetto solo perchè mi viene comodo scrivere

azienda= XXXX

Tipo Telaiomatrice: a1234matrice: b1234matrice: c1234matrice: a1234numero pezzi
001misura_lato1: 1 misura_lato2: 1misura_lato3: 1misura_lato3_: 110
002misura2_lato1: 2 misura2_lato2: 2misura3_lato3: 2misura4_lato4: 211
xxxxxxxxxxxxxxxx
somma_misura1somma_misura2somma_misura3somma_misura4

I campi veri sono:

azienda: se non scrivi nulla non ti faccio fare nulla

e poi quelli della tabella ( diamo i nomi giusti hai ragionissimo)

Le matrici mi servono per creare i telai; i telai di fanno con la gomma....quindi devo calcolare quanta gomma mi serve in metri.

Ogni matrice è un lato del telaio.

I telai hanno in genere 4 lati però potrei aumentare la tabella ed inserire altri lati, ma per ora usiamo solo 4 lati.

Per fare un telaio ( un quadrato diciamo) un LATO puoi farlo con la MATRICE A, un lato con la MATRICE B, un lato con la MATRICE C e un lato con la MATRICE D......quindi lati fatti in modo diverso

Poi voglio sapere quantri metri di gomma mi servono per usare quella MATRICE per creare diversi tipi di telai ( perchè i telai possono avere diverse misure )

Ogni matrice è un TT progressivo, quindi per ogni lato creo un record, in questo modo

id, TT0001,matrice, somma_lato1..... qui so quanti metri di gomma devo usare per quella matrice per fare n tipi di telaio
id, TT0002,matrice, somma_lato2..... qui so quanti metri di gomma devo usare per quella matrice per fare n tipi di telaio
id, TT0003,matrice, somma_lato3..... qui so quanti metri di gomma devo usare per quella matrice per fare n tipi di telaio


Il problema nasce quando le matrici sono uguali per tutti i lati, quindi non potrò più creare tanti record ma solo uno, perchè la matrice usata è 1 per tutti, ma interessa sapere il totale di gomma da produrre per tutti i lati....quindi, come nella tabella sopra

id, TT0001,matrice, [(somma_lato1+somma_lato4)]..... qui so quanti metri di gomma devo usare per quella matrice per fare n tipi di telaio
id, TT0002,matrice, somma_lato2..... qui so quanti metri di gomma devo usare per quella matrice per fare n tipi di telaio
id, TT0003,matrice, somma_lato3..... qui so quanti metri di gomma devo usare per quella matrice per fare n tipi di telaio

Invece i TE, che sono i telai finali, riporteranno direttamente il valore dei lati e i pezzi che dovrò creare

ID, TE00001, lato1, lato2, lato3,lato4, n°pezzi
ID, TE00002, lato1, lato2, lato3,lato4, n°pezzi

Però anche per questi scrivo la riga sql solo se c'è un valore dentro....fai conto che l'utente inserirà ogni volta in ordine

tipo 1
tipo 2
tipo 3
tipo 4
ect...


Spero vada bene così
 

Tommy03

Utente Attivo
6 Giu 2018
614
58
28
21
Vicenza
  • 28 Mag 2020
  • #66
Sono super confuso... Io non sono molto bravo e non ho esperienza in cose complicate, al principio ho iniziato a rispondere alla tua discussione perché la richiesta era semplice, ma ora non so se sono in grado di aiutarti, spero che ci sia qualcuno di più bravo che possa affiancarmi per darti una mano...
Comunque, ricapitolando, questa è la struttura della tabella del database:
id, tipo_telaio, campo1, campo2, campo3, campo4, totale
L'utente inserisce 4 misure, che vanno inserite rispettivamente sotto a campo1, campo2, campo3, campo4.
La somma da dove arriva? È perché l'utente può inserire più righe e bisogna fare la somma per ciascuno dei campi inseriti?
Purtroppo con la comprensione sono rimasto più indietro rispetto a ciò che mi spieghi te, quindi già sarebbe importante se intanto mi confermassi che in generale funziona cosi
 
L

lucign0l0

Utente Attivo
9 Ott 2006
50
0
6
  • 28 Mag 2020
  • #67
Tommy03 ha scritto:
Sono super confuso... Io non sono molto bravo e non ho esperienza in cose complicate, al principio ho iniziato a rispondere alla tua discussione perché la richiesta era semplice, ma ora non so se sono in grado di aiutarti, spero che ci sia qualcuno di più bravo che possa affiancarmi per darti una mano...
Comunque, ricapitolando, questa è la struttura della tabella del database:
id, tipo_telaio, campo1, campo2, campo3, campo4, totale
L'utente inserisce 4 misure, che vanno inserite rispettivamente sotto a campo1, campo2, campo3, campo4.
La somma da dove arriva? È perché l'utente può inserire più righe e bisogna fare la somma per ciascuno dei campi inseriti?
Purtroppo con la comprensione sono rimasto più indietro rispetto a ciò che mi spieghi te, quindi già sarebbe importante se intanto mi confermassi che in generale funziona cosi
Clicca per allargare...

La somma è relativa ad ogni colonna....

COLONNA 1 = somma 1
COLONNA 2 = somma 2
COLONNA 3 = somma 3
COLONNA 4 = somma 4

se colonna1= colonna2 sommerrò le due colonne e il risultato lo metto in sql.....possiamo creare un campo in + nel db e lo chiamiamo somma totale se vuoi

id, TT0001,matrice, somma_colonna1,somma_colonna2,somma_colonne
 
L

lucign0l0

Utente Attivo
9 Ott 2006
50
0
6
  • 28 Mag 2020
  • #68
Tommy03 ha scritto:
Sono super confuso... Io non sono molto bravo e non ho esperienza in cose complicate, al principio ho iniziato a rispondere alla tua discussione perché la richiesta era semplice, ma ora non so se sono in grado di aiutarti, spero che ci sia qualcuno di più bravo che possa affiancarmi per darti una mano...
Comunque, ricapitolando, questa è la struttura della tabella del database:
id, tipo_telaio, campo1, campo2, campo3, campo4, totale
L'utente inserisce 4 misure, che vanno inserite rispettivamente sotto a campo1, campo2, campo3, campo4.
La somma da dove arriva? È perché l'utente può inserire più righe e bisogna fare la somma per ciascuno dei campi inseriti?
Purtroppo con la comprensione sono rimasto più indietro rispetto a ciò che mi spieghi te, quindi già sarebbe importante se intanto mi confermassi che in generale funziona cosi
Clicca per allargare...

id, tipo_telaio, campo1, campo2, campo3, campo4, totale ==== questa è la riga dei TE

i TT lavorano in verticale

id, TT0001,matrice, somma_campo1
 

Tommy03

Utente Attivo
6 Giu 2018
614
58
28
21
Vicenza
  • 29 Mag 2020
  • #69
Ok, ultima informazione: l'utente può inserire quanti TE vuole?
Se sì, ti dico cosa ho capito io:
L'utente inserisce ad esempio 3 TE, inserendo per ognuno le 4 misure.
Te vuoi che quando l'utente invia, si creino 3 righe TE, così:
id,TE0001,misura1_1,misura2_1,misura3_1,misura4_1
id,TE0002,misura1_2,misura2_2,misura3_2,misura4_2
id,TE0003,misura1_3,misura2_3,misura3_3,misura4_3
E poi si deve creare un'altra riga:
id,TT0001,somma1,somma2,somma3,somma4

Intanto dimmi se va bene fino a qui.
 
L

lucign0l0

Utente Attivo
9 Ott 2006
50
0
6
  • 29 Mag 2020
  • #70
Tommy03 ha scritto:
Ok, ultima informazione: l'utente può inserire quanti TE vuole?
Se sì, ti dico cosa ho capito io:
L'utente inserisce ad esempio 3 TE, inserendo per ognuno le 4 misure.
Te vuoi che quando l'utente invia, si creino 3 righe TE, così:
id,TE0001,misura1_1,misura2_1,misura3_1,misura4_1
id,TE0002,misura1_2,misura2_2,misura3_2,misura4_2
id,TE0003,misura1_3,misura2_3,misura3_3,misura4_3
E poi si deve creare un'altra riga:
id,TT0001,somma1,somma2,somma3,somma4

Intanto dimmi se va bene fino a qui.
Clicca per allargare...

correto....con anche il valore dell'ultima colonna, quella che ho chiamto N° pezzi ( ma è solo valore senza calcoli )

id,TE0001,misura1_1,misura2_1,misura3_1,misura4_1, n_pezzi

e fin qui ok...

Per i TT, invece, se sono diverse le matrici, 4 TT per matrice( Possiamo tenere questa regola se ti può aiutare: MATRICE=TT )

id,TT0001,matrice1,somma1,
id,TT0002,matrice2,somma2
id,TT0003,matrice3,somma3
id,TT0004,matrice4,somma4

Se sono uguali le matrici ( sempre tenendo la regola MATRICE=TT), allora la riga del TT sarà

id,TT0001,matrice_uguale,[la somma delle colonne della stessa matrice].....non so se è più comodo creare un nuovo campo nel DB chiamato [somma_complessiva_colonne_matrice] o altro...in modo da mettere li dentro la somma complessiva delle colonne....forse viene più semplice.
 

marino51

Utente Attivo
28 Feb 2013
3.205
207
63
Lombardia
  • 29 Mag 2020
  • #71
@lucign0l0 visto che sono tuo Cliente, ti mando l'ordine sottostante,
é chiaro il mio ordine ?


ps, potevo metterci anche una riga con 2 matrici uguali ma lunghezza diversa, ho capito che é possibile
 
Ultima modifica: 29 Mag 2020
L

lucign0l0

Utente Attivo
9 Ott 2006
50
0
6
  • 29 Mag 2020
  • #72
marino51 ha scritto:
@lucign0l0 visto che sono tuo Cliente, ti mando l'ordine sottostante,
é chiaro il mio ordine ?
Vedi l'allegato 7338

ps, potevo metterci anche una riga con 2 matrici uguali ma lunghezza diversa, ho capito che é possibile
Clicca per allargare...

si....la tabella è corretta....infatti in excel è così...
 

marino51

Utente Attivo
28 Feb 2013
3.205
207
63
Lombardia
  • 29 Mag 2020
  • #73
lucign0l0 ha scritto:
si....la tabella è corretta....infatti in excel è così...
Clicca per allargare...
perfetto, allora continuiamo con la chiarezza,

ti presenti con questa discussione chiedendo l'aiuto per incrementare il valore di una colonna nel db

db che non hai,

spieghi una gestione dell'ordine in maniera tale che ben pochi riescono solo a immaginare quello che vuoi

chiedi a @Tommy03 di svilupparti questo progetto che lo impegnerà per diversi gioni

con richieste sempre crescenti ( certezza mia )

non hai messo nel conto nessun budget economico a favore di @Tommy03 che lavorerà gratis per la tua azienda

personalmente ritengo che un COMPENSO DI 1000 EURO + 500 EURO DI GUADAGNO, sia il minimo che puoi offrire
con incrementi della remunerazione ad ogni nuova richiesta

poi @Tommy03 sarà liberp di decidere, ma,
il supporto non é l'incremento di un valore
ma un veroi e proprio lavoro
 
L

lucign0l0

Utente Attivo
9 Ott 2006
50
0
6
  • 29 Mag 2020
  • #74
marino51 ha scritto:
perfetto, allora continuiamo con la chiarezza,

ti presenti con questa discussione chiedendo l'aiuto per incrementare il valore di una colonna nel db

db che non hai,

spieghi una gestione dell'ordine in maniera tale che ben pochi riescono solo a immaginare quello che vuoi

chiedi a @Tommy03 di svilupparti questo progetto che lo impegnerà per diversi gioni

con richieste sempre crescenti ( certezza mia )

non hai messo nel conto nessun budget economico a favore di @Tommy03 che lavorerà gratis per la tua azienda

personalmente ritengo che un COMPENSO DI 1000 EURO + 500 EURO DI GUADAGNO, sia il minimo che puoi offrire
con incrementi della remunerazione ad ogni nuova richiesta

poi @Tommy03 sarà liberp di decidere, ma,
il supporto non é l'incremento di un valore
ma un veroi e proprio lavoro
Clicca per allargare...
marino51 ha scritto:
perfetto, allora continuiamo con la chiarezza,

ti presenti con questa discussione chiedendo l'aiuto per incrementare il valore di una colonna nel db

db che non hai,

spieghi una gestione dell'ordine in maniera tale che ben pochi riescono solo a immaginare quello che vuoi

chiedi a @Tommy03 di svilupparti questo progetto che lo impegnerà per diversi gioni

con richieste sempre crescenti ( certezza mia )

non hai messo nel conto nessun budget economico a favore di @Tommy03 che lavorerà gratis per la tua azienda

personalmente ritengo che un COMPENSO DI 1000 EURO + 500 EURO DI GUADAGNO, sia il minimo che puoi offrire
con incrementi della remunerazione ad ogni nuova richiesta

poi @Tommy03 sarà liberp di decidere, ma,
il supporto non é l'incremento di un valore
marino51 ha scritto:
perfetto, allora continuiamo con la chiarezza,

ti presenti con questa discussione chiedendo l'aiuto per incrementare il valore di una colonna nel db

db che non hai,

spieghi una gestione dell'ordine in maniera tale che ben pochi riescono solo a immaginare quello che vuoi

chiedi a @Tommy03 di svilupparti questo progetto che lo impegnerà per diversi gioni

con richieste sempre crescenti ( certezza mia )

non hai messo nel conto nessun budget economico a favore di @Tommy03 che lavorerà gratis per la tua azienda

personalmente ritengo che un COMPENSO DI 1000 EURO + 500 EURO DI GUADAGNO, sia il minimo che puoi offrire
con incrementi della remunerazione ad ogni nuova richiesta

poi @Tommy03 sarà liberp di decidere, ma,
il supporto non é l'incremento di un valore
ma un veroi e proprio lavoro
Clicca per allargare...

ma un veroi e proprio lavoro
Clicca per allargare...
hai ragione..infatti non chiedo nulla... Grazie a tutti. Va bene così
 
Prec.
  • 1
  • 2
  • 3
  • 4
Primo Prec. 4 di 4
Devi accedere o registrarti per poter rispondere.

Discussioni simili

J
Risultati ricerca esatti ma gestiti
  • justa
  • 2 Mag 2024
  • SEO e Posizionamento
Risposte
0
Visite
2K
SEO e Posizionamento 2 Mag 2024
justa
J
F
access ricerca record con apostrofo.
  • futty
  • 28 Mar 2024
  • MS Access
Risposte
0
Visite
1K
MS Access 28 Mar 2024
futty
F
C
Ricerca Prodotti Woocommerce
  • costantonio11
  • 11 Set 2023
  • Javascript
Risposte
0
Visite
2K
Javascript 11 Set 2023
costantonio11
C
U
PHP creare un file excel dopo ricerca nel DB
  • Umberto Federico
  • 15 Giu 2022
  • PHP
Risposte
0
Visite
1K
PHP 15 Giu 2022
Umberto Federico
U
G
Colorare menu select attraverso ricerca php
  • Gabriele_04
  • 18 Ott 2021
  • PHP
Risposte
0
Visite
1K
PHP 18 Ott 2021
Gabriele_04
G
L
  • Bloccata
PHP motore di ricerca nel sito
  • lugalzaggesi
  • 8 Ott 2021
  • PHP
Risposte
1
Visite
955
PHP 8 Ott 2021
Max 1
G
Menù a tendina di ricerca con query
  • GuidoLamoto
  • 14 Giu 2021
  • PHP
Risposte
1
Visite
2K
PHP 15 Giu 2021
macus_adi
R
Problema query con ricerca id numerico
  • Riccardo Contu
  • 5 Mag 2021
  • PHP
Risposte
2
Visite
1K
PHP 6 Mag 2021
VaniVan
V
L
Mysql: Nascondere le pagine dopo una ricerca
  • lucign0l0
  • 21 Apr 2021
  • PHP
Risposte
1
Visite
1K
PHP 21 Apr 2021
Tommy03
F
Visualizzazione motore di ricerca
  • francescomi
  • 23 Mar 2021
  • SEO e Posizionamento
Risposte
2
Visite
1K
SEO e Posizionamento 25 Mar 2021
francescomi
F
B
Stringa sql per ricerca su più campi
  • bobulus
  • 6 Mar 2021
  • Database
Risposte
1
Visite
1K
Database 7 Mar 2021
marino51
F
Funzione Glob - ricerca file contenente una parola
  • francescoITA
  • 25 Gen 2021
  • PHP
Risposte
1
Visite
1K
PHP 27 Gen 2021
francescoITA
F
P
Ricerca campo data
  • PaoloG
  • 5 Ott 2020
  • PHP
Risposte
1
Visite
1K
PHP 5 Ott 2020
PaoloG
P
L
titolo del sito nella pagina di ricerca di google
  • Leonardo Scotti
  • 24 Ago 2020
  • SEO e Posizionamento
Risposte
2
Visite
1K
SEO e Posizionamento 24 Ago 2020
Leonardo Scotti
L
A
Creare un modulo di ricerca avanzata con dreamweaver
  • alexehilary
  • 29 Mag 2020
  • HTML e CSS
Risposte
0
Visite
1K
HTML e CSS 29 Mag 2020
alexehilary
A
E
Problema motore di ricerca FULL_TEXT
  • Emperor
  • 19 Mag 2020
  • PHP
Risposte
0
Visite
1K
PHP 19 Mag 2020
Emperor
E
Ricerca filtro con Ajax
  • motleyrulez
  • 23 Apr 2020
  • PHP
Risposte
1
Visite
2K
PHP 23 Apr 2020
Alex_70
[CSS] Posizionare casella di ricerca
  • Shyson
  • 13 Apr 2020
  • HTML e CSS
Risposte
3
Visite
2K
HTML e CSS 6 Mag 2020
Leonardo Scotti
L
P
Query di ricerca profonda
  • Peterrey76
  • 31 Mar 2020
  • MySQL
Risposte
0
Visite
987
MySQL 31 Mar 2020
Peterrey76
P
T
Query per ricerca ritardo evento
  • tyler.durden
  • 28 Mar 2020
  • MS Access
Risposte
7
Visite
3K
MS Access 29 Mar 2020
marino51
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?