|
|||||||
|
|
|
![]() |
|
|
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 5900X @ 4,7Ghz + Thermalright Phantom Spirit 120 SE / MB Asus X470-F Gaming / RAM 2x16GB DDR4 Corsair 3600 CL16 / VGA Sapphire RX 7900 XT Nitro+ / SSD Crucial T500 1TB + Samsung 970 Pro 512GB + Sandisk 960GB Ultra II / PSU FSP Hydro G PRO 1000W / 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 5900X @ 4,7Ghz + Thermalright Phantom Spirit 120 SE / MB Asus X470-F Gaming / RAM 2x16GB DDR4 Corsair 3600 CL16 / VGA Sapphire RX 7900 XT Nitro+ / SSD Crucial T500 1TB + Samsung 970 Pro 512GB + Sandisk 960GB Ultra II / PSU FSP Hydro G PRO 1000W / Headset Kingston HyperX Flight |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:32.












ho concluso con: kvegeta, doctordb, Leland Gaunt.








