|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Nov 2004
Città: Padova
Messaggi: 2342
|
[PHP5 - MySql] Risultato di una query
Salve, sto sviluppando un sito utilizzando a man bassa PHP e per requisiti particolari, sono costretto a usare il php5. Ad un certo punto del codice mi trovo a dover inserire un nuovo record in una tabella la cui chiave primaria è ad autoincremento. Io eseguo l'inserimento, specificando solo dei parametri non unici e subito dopo la query di INSERT avrei bisogno di conoscere il valore della chiave associata al nuovo record senza dover fare un'altra query (per la quale non avrei un metodo di individuazione efficace dato che l'unico indice e' la chiave primaria stessa...).
Uso il php5 e per l'inserimento uso una funzione della libreria mysqli. Per caso mysqli_query mi ritorna un oggetto che posso usare per i miei scopi? grazie
__________________
CPU Ryzen 2600 @ 3,95Ghz + Bequiet Dark Rock TF / MB Asus X470-F Gaming / RAM 2x8GB DDR4 G.Skill FlareX 3200 CL14 / VGA Sapphire RX 7900 XT Nitro+ @ 3200Mhz / SSD Samsung 970 Pro 512GB + Sandisk 240GB Plus + Sandisk 960GB Ultra II PSU Seasonic Platinum P-660 / Headset Kingston HyperX Flight |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
Quote:
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
|
|
|
|
|
|
|
#3 | ||
|
Senior Member
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
|
Quote:
INSERT INTO pippo(....) VALUES(....); SELECT LAST_INSERT_ID(); lanciata come ExecuteScalar() e non come ExecuteNonQuery(), come se fosse una query. E' resistente a problemi di connessioni concorrenti. Quote:
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto. E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test. |
||
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Nov 2004
Città: Padova
Messaggi: 2342
|
grazie mille a tutti, adesso lo provo!
__________________
CPU Ryzen 2600 @ 3,95Ghz + Bequiet Dark Rock TF / MB Asus X470-F Gaming / RAM 2x8GB DDR4 G.Skill FlareX 3200 CL14 / VGA Sapphire RX 7900 XT Nitro+ @ 3200Mhz / SSD Samsung 970 Pro 512GB + Sandisk 240GB Plus + Sandisk 960GB Ultra II PSU Seasonic Platinum P-660 / Headset Kingston HyperX Flight |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:34.












ho concluso con: kvegeta, doctordb, Leland Gaunt.







