conoscere l'id di una query

wiko85

Nuovo Utente
26 Dic 2005
18
0
0
www.mcdigit.it
ciao a tutti,
quando eseguo la query

Codice:
$query = "INSERT INTO tabella (campo1, campo2, campo3) VALUES ('$1', '$2', '$3')";

if (mysql_query($query)){
echo "Query eseguita.";
}
else{
echo "Query non eseguita.";
}

nel database la variabile ID mi si incrementa automaticamente.
Come faccio a sapere che valore ha?
Mi serve saperlo perchè nella stessa pagina php, subito dopo questa query, devo fare una INNER JOIN che sfrutta proprio questa ID.

Grazie!
 

Dusy

Utente Attivo
8 Nov 2005
488
0
0
Germania - Deutschland
Prova così:

$query = "SELECT id FROM tabella ORDER BY id DESC";

oppure

$query = "SELECT MAX(id) FROM tabella";

la seconda forse è la più elegante...
 

wiko85

Nuovo Utente
26 Dic 2005
18
0
0
www.mcdigit.it
dici di eseguire la query subito dopo?

ma se per assurdo viene eseguita la stessa pagina da un altro utente nell'intervallo tra la prima e la seconda query?

non c'è qualke modo per eseguire una sola query e darmi anke il valore dell'ID che ha generato quella query?
 

Dusy

Utente Attivo
8 Nov 2005
488
0
0
Germania - Deutschland
Sì parla di millesimi di secondo...comunque potenzialmente il problema c'è...
in alternativa una volta che registri il record gli inserisci anche l'id della sessione e poi fai una ricerca in base a questo...
molto profi...molto smart...:cool:
 
Discussioni simili
Autore Titolo Forum Risposte Data
peppoweb Conoscere Debian: una guida Linux e Software 0
S Come conoscere la posizione di numeri in un array escludendo i doppioni PHP 4
maxnegri Conoscere giorni della settimana fra due date con php PHP 2
zorro [PHP] Conoscere zona utente loggato PHP 2
felino Conoscere la data di pubblicazione di un sito web WordPress 1
I Far conoscere un sito SEO e Posizionamento 4
voldemort Per programmare Android bisogna conoscere Java? Sviluppo app per Android 1
max_400 Conoscere il Page Rank di un sito Discussioni Varie 3
A form: conoscere il valore delle opzioni selezionate PHP 4
A Vorrei farvi conoscere un sito Presenta il tuo Sito 0
A Fai conoscere la tua attività Presenta il tuo Sito 1
RedWolf Conoscere modifica campo tabella mySQL Database 1
L Avete un sito/forum/blog e volete farlo conoscere? SEO e Posizionamento 0
A conoscere ip,scherzo... Sicurezza e Virus 2
M inserire dei campi senza conoscere a priori il numero PHP 0
B VB6 Conoscere l'id di un Rs appena creato Programmazione 2
F Vuoi Conoscere I Voti Gazzetta alle 8 della domenica e del lunedi? Presenta il tuo Sito 3
S Farsi conoscere Discussioni Varie 3
R Come far conoscere un sito all'estero SEO e Posizionamento 3
P C# Salvare una colonna del DataGridView XML 0
M pulsante per aprire una maschera che contiene controllo schede MS Access 0
M Leggere in un report il valore di una casella combinata di una maschera Database 0
D Miglior modo per estrarre le occorrenze di un elemento in un set di più file xml e quindi scrivere il risultato in una tabella Excel o magari in JSON XML 0
S [VB.NET]: Coordinate immagini dentro una PictureBox Visual Basic 0
I stampare una stringa echo PHP 2
MarcoGrazia Riprendere una sessione interrotta PHP 0
L Rendere una parte trasparente Photoshop 3
K [PHP] Aggiungere caratteri ad una stringa in base alla lunghezza della stessa PHP 2
K Visualizzare del html responsive in una Webview Sviluppo app per Android 0
otto9due Ordinare option di una select Javascript 5
N Come si crea una variabile dinamica da incrementare? Javascript 1
L Eliminazione di una pagina dalla gallery SEO e Posizionamento 0
otto9due Proteggere una cartella e file con password tramite .htaccess e .htpasswd Web Server 0
L Riempimento di una tabella al click di un bottone Javascript 1
R Variabile non risconosciuta dentro una funzione PHP 1
C ACCESS Aprire maschera se valore non presente in una combo MS Access 7
A media degli elementi estratti da una query MySQL 0
spider81man Eliminare primo ed ultimo carattere di una colonna MySQL 0
pacemattia408 disattivazione di una function Javascript 4
G Eliminare l'effetto refresh di una pagina internet PHP 8
otto9due Inserire o aggiornare tabella my sql controllando una coppia di valori PHP 7
M Select Option dentro una Table jQuery 2
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
Y Stampare da php su un foglio A6 attraverso una stampante esterna PHP 1
E Scrivere una data corrente in un pdf PHP 1
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
I Assegnare dati fetch request ad una variabile globale Javascript 0
Shyson Puntare ad una sotto directory WordPress 3
Stex1967 Salvare una immagine che si trova su porta TCP 8080 di altro sito PHP 7
S Selezionare ultimo record di una sotto query MySQL 27

Discussioni simili