- Home
- Categorie
- Coding e Sistemistica
- Coding
- Query non aggiorna database
- 
							
							
							
							
							
Query non aggiorna databaseBuon pomeriggio! Ho un problema con una query... [PHP]public function update_login($date, $ip, $user){ 
 if(!mysql_query("UPDATE users SET last_login = "" . $date . "" && last_ip = "" . $ip . "" WHERE login_name = "" . $user . """))
 {
 die(mysql_error());
 }
 [/PHP]I valori $date, $ip e $user sono definiti in: [PHP]$session_manager->update_login(time(), getenv('REMOTE_ADDR'), $manage_strings->clean_input($_REQUEST["user"]));[/PHP] Il problema è che, senza segnalare nessun errore, continua a non aggiornare il database... Come posso fare?:o 
 
- 
							
							
							
							
							Ciao max0005, fai un echo della query, e vediamo un pò cosa genera. 
 
- 
							
							
							
							
							
Ciao Thedarkita, ho risolto (in qualche modo... anche se non sono interamente sicuro di come :?), ora però ho un altro problema (sono una frana, lo so! :D). Funzione: [PHP] 
 public $category_query = "";public function retrieve_category(){ 
 $query_a = "SELECT * FROM articles ORDER BY date DESC";
 $get_a = mysql_query($query_a);
 $this->article_query = $get_a;}[/PHP]Script: [PHP]require("../include/class_lib.php"); 
 $retrieve_data->retrieve_category();while($take = mysql_fetch_array($retrieve_data->category_query)) 
 {
 echo "hi";
 }[/PHP]Genera: Warning: mysql_fetch_array() expects parameter 1 to be resource, string given in C:\xampp\htdocs\mx\admin\cat_lis.php on line 5 
 
- 
							
							
							
							
							Il risultato di mysql_query non sta in $this->article_query? 
 
- 
							
							
							
							
							
Si, però la funzione (quella nel ciclo while) la richiamo all'esterno della classe, quindi immagino di dovere usare: $nome_classe->variabile; . 
 
- 
							
							
							
							
							Si, ma usi l'attributo sbagliato... 
 
- 
							
							
							
							
							
Ok, ora funziona! Scusami, è che nelle scorse ore ho pasticciato così tanto con il codice che non ci capivo più niente... Grazie ancora e buon Ferragosto!  
 
- 
							
							
							
							
							Figurati.  
 Buon Ferragosto anche te.