Aggiornare campo in base a timestamp meno recente fra piu tabelle

snakom23

Nuovo Utente
7 Lug 2014
2
0
0
PHP:
$dbname = 'db_cart'; 


$sql = "SHOW TABLES FROM $dbname LIKE '%id_%' "; 
$result = mysql_query($sql); 

if (!$result) { 
    echo "DB Error, could not list tables\n"; 
    echo 'MySQL Error: ' . mysql_error(); 
    exit; 
} 

while ($row = mysql_fetch_row($result)) { 
    $tables="{$row[0]}"; 
     


mysql_free_result($result); 

$books = mysql_query("SELECT isbn FROM books WHERE quantita > '0' ") or die(mysql_error());      
// scorro con un array la query e quindi i vari campi delle varie tabelle 
while($rowbooks = mysql_fetch_array($books)) 

{ 
    extract($rowbooks); 
     
     
    mysql_query ("UPDATE $tables SET disponibile = '1' WHERE isbn = '$isbn' ORDER BY timestamp ASC ") or die(mysql_error()); 
    mysql_query ("UPDATE books SET quantita = quantita-1 WHERE isbn = '$isbn'") or die(mysql_error()); 
} 
}
Ho n tabelle che sono chiamate con id_x dove x è un numero! Io vorrei far in modo che devo aggiornare il campo disponibile di tutte le tabelle che hanno il relativo timestamp di quel record meno recente fra tutte le tabelle!
Grazie!
 

marino51

Utente Attivo
28 Feb 2013
2.967
171
63
Lombardia
Io vorrei far in modo che devo aggiornare il campo disponibile di tutte le tabelle che hanno il relativo timestamp di quel record meno recente fra tutte le tabelle!

sinceramente sia lo script che la tua richiesta sono un po' "ermetiche"
provo a postare una semplice select sperando che ti aiuti a trovare la via
ciao
Marino

Codice:
SELECT isbn, min(timestamp) 
FROM books 
WHERE quantita > 0
GROUP BY isbn
 

snakom23

Nuovo Utente
7 Lug 2014
2
0
0
ho le seguenti tabelli
id_1
id_2
id_3
id_4
id_5
e cosi via....
queste tabelle non saranno mai un numero finito.

Ogni tabella ha gli stessi campi e sono i seguenti:

| id | isbn | disponibile | timestamp |
------------------------------------
id: primaria ed auto incrementale
isbn: varchar
disponibile: o assume valore '0' o assume valore '1'
timestamp: timestamp update on current


Io devo aggiornare il campo disponibile ad '1' secondo il timestamp piu vecchio COMPLESSIVO fra tutte le tabelle esistenti.

Spero di esser stato chiarissimo! Non saro mai grato se mi riesci a risolvere questo grosso mio problema! Grazie !
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Aggiornare stesso campo in due tabelle PHP 0
Alex_70 Aggiornare campo da un altro campo PHP 16
D [Javascript] aggiornare numero caratteri se campo già popolato Javascript 5
K mysql aggiornare campo Database 4
M Aggiornare simultaneamente i campi di due tabelle collegate con id PHP 4
L aggiornare 2 campi di una tabella insieme PHP 6
Leshabituelles Non riesco ad aggiornare PHP PHP 0
M [Javascript] Aggiornare like totali dopo click Javascript 0
S aggiornare valore di un elemento xml con php PHP 8
P [PHP] Intercettare ed aggiornare campi di un database PHP 5
C [PHP] scrivere o aggiornare record in tabella PHP 7
T Aggiornare una tabella db richiamando da file php PHP 3
Q Problema su come far aggiornare i campi su un database Mysql PHP 17
M [Javascript] [PHP] aggiornare pagina ogni ora Javascript 2
B [Javascript] Cambiare classe ed aggiornare relativi eventi Javascript 3
S Aggiornare una tabella db richiamando da file php PHP 3
S [PHP]Aggiornare pagina in maniera trasparente... PHP 3
M [PHP] Aggiornare i dati dei record selezionati PHP 3
X come aggiornare codice php? PHP 5
ste80 [PHP] cancellare/aggiornare record DB PHP 24
WebDr [ASP] Aggiornare una pagina in un div da un altro div su pagina diversa Classic ASP 3
C Aggiornare App Html5 HTML e CSS 2
S [Javascript] Aggiornare solo un DIV una sola volta con un click di un bottone Javascript 9
Metazoo Recuperare variabile php da javascript senza aggiornare pagina PHP 5
Magenta [WordPress] Dati ftp per aggiornare in locale WordPress 10
giancadeejay Aggiornare tabella db con php PHP 10
giancadeejay [PHP] Aggiornare un valore del database tramite form PHP 26
giancadeejay [PHP] Aggiornare DB tramite UPLOAD file .csv PHP 39
L [PHP] Sommare campi e aggiornare tabella PHP 14
F Aggiornare marker su mappa google con una funzione ajax richiamata al cambio di una select Ajax 2
N eseguire pagina php senza aggiornare la pagina Ajax 3
M Aggiornare Plesk e PHP su VPS Linux OVH Server Dedicati e VPS 3
P Aggiornare Tabella con form ma senza Mysql HTML e CSS 0
P Aggiornare tabella tramite form PHP 17
garimpeiro Errore di sintassi si tenta di aggiornare file in formato dbf Programmazione 2
L Script per aggiornare pagina html Javascript 2
G Aggiornare immagine caricata nel DB Classic ASP 1
Marco_88 Aggiornare elemento DOM jQuery 9
J Aggiornare 2 tabelle PHP 3
R Aggiornare WP e riuscire poi a tornare indietro. WordPress 24
I come aggiornare il codice jQuery 1
P aggiornare div con un clic senza reload Ajax 2
M Aggiornare grafico con i dati inseriti in tabella PHP 0
A aggiornare pagina1 da link di pag2 Javascript 1
M Aggiornare valori in mysql (classifica) PHP 8
K Aggiornare solo una parte di Layout Sviluppo app per Android 0
G Aggiornare colonna tabella automaticamente in MysQl PHP 2
C Aggiornare casella di testo MS Access 0
P aggiornare div, dopo un click jQuery 1
D Aggiornare tutti Javascript 14

Discussioni simili