Ho due form che immettono dei valori in un db mysql, nel primo viene inserito, tra l'altro, un codice numerico, c'e' modo di far inserire (automaticamente) nel campo codice del secondo form l'ultimo valore inserito???
grazie e ciao
Fabio
Ho due form che immettono dei valori in un db mysql, nel primo viene inserito, tra l'altro, un codice numerico, c'e' modo di far inserire (automaticamente) nel campo codice del secondo form l'ultimo valore inserito???
grazie e ciao
Fabio
INSERT INTO PIPPO ......
$insert_id = mysql_insert_id($connessione);
INSERT INTO pallo (id,campo) values ('$insert_id','$campo')
Va prelevato subito dopo la prima insert....
Sempre che si tratti di un ID AUTOICREMENT ....
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
il codice è autoincrementante?se si lo puoi prendere con mysql_insert_id().
Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone
mi hai preceduto...avevo la pagina apertaOriginariamente inviato da piero.mac
...
Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone
no il codice non è autoincrementante....
ciao
Fabio
Se e' un tuo codice, lo hai in una variabile....Originariamente inviato da fbamt
no il codice non è autoincrementante....
ciao
Fabio
Se lo hai in una variabile lo metti dove vuoi.
Qual'era la domanda????
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
e non c'è nessuna colonna che sia autoincrementante nella tua tabella?Originariamente inviato da fbamt
no il codice non è autoincrementante....
ciao
Fabio
Diversamente non saprei come fare
comuque ti conviene sempre usare una chiave primaria che sia ad esempio un id autoincrement
Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone
diciamo che volevo fare in modo che il campo codice del secondo form fosse autocompilato....
ciao e grazie
Fabio
$sql = "select max(id) as last_id from tabella";
no?
ma se i codici numerici non sono in ordine non essendo autoincrementanti come fai a dire che l'ultimo inserito sia per forza il massimo?Originariamente inviato da moty66
$sql = "select max(id) as last_id from tabella";
no?
almeno, questo è il ragionamento che ho fatto io...
Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone