[Php-it] Bazzeccola...

Matteo C. - MIF matteo.c at mif.it
Wed May 2 10:30:13 CEST 2007


beppebz ha scritto:
> [...]
> supponendo di avere due tabelle, "Fornitori" e "Clienti", si desidera
> che il primo valore di ogni tabella ("fornitori-id" e "clienti-id") sia
> autoincrementante; però deve apparire, prima del valore numerico, una F
> oppure una C, in modo tale che io so che Giovanni Rossi (F34) è un
> fornitore, mentre Mario Rossi (C14) è un cliente.
> MySQL+php dovrebbe chiedermi se il nominativo che vado ad inserire è F o
> C; dovrebbe andare ad aprire la tabella corretta, incrementare il
> contatore e schiaffarci una F o una C prima.
> Casino?
Non sono sicuro di avere ben capito: vuoi registrare la lettera come 
prefisso all'ID nel database?

Perché non è possibile inserire un valore tipo "F976" in un campo INT 
con AUTO-INCREMENT. Inoltre non riesco ad afferrarne il senso: hai già 2 
tabelle, una per i C e una per i F che ti dicono se Giovanni Rossi è C o 
F, secondo me ti basta concatenare come prefisso all'ID la C o la F in 
base alla tabella da cui estrai i dati.

Ciao
Teo



More information about the Php-it mailing list