Problema Query

surapazzo

Utente Attivo
10 Dic 2013
63
0
0
Ciao a tutti mi serviva sapere se qualcuno di voi sa perchè con questo codice:
PHP:
ublic function search_id($username)
{
	  	$pren="no";
	
	  if($sql = "SELECT * FROM annunci WHERE utente LIKE '$username' AND prenotax!='$pren'  "){
        $result = $this->con->query($sql);   
        $count = $result->num_rows; 
	  }

 while ($row = $result->fetch_assoc()) {



 if($sql1 = "SELECT * FROM mailbox WHERE utente LIKE '$username' AND prenotax!='$pren'  "){
        $result1 = $this->con->query($sql1);   
        $count1 = $result1->num_rows; 
 }
  while ($row1 = $result1->fetch_assoc()) 
 
 {
       if( $row['id']== $row1['id'] &&  $row['utente']== $row1['destinat'] &&  $row['prenotax']== $row1['sender'] )return  $row['id'];
  
 
 
 }
 
 
 }
 
 echo "Niente ricerca non andata";
 return false;
 
 
 
 
 
 }

Mi da questo errore :

Codice:
Ti sei connesso al database S3654125 Notice: Trying to get property of non-object in /chroot/home/S3654125/public_html/functions/mysqldb.php on line 953 Fatal error: Call to a member function fetch_assoc() on a non-object in /chroot/home/S3654125/public_html/functions/mysqldb.php on line 955

Perchè ho bisogno di fare una query dentro l'altra ma non mi prende le variabili come mai?



Grazie...
 

Longo8

Utente Attivo
28 Mar 2011
1.694
0
36
Parto dicendo che questa condizione non ha senso:
PHP:
 if($sql = "SELECT * FROM annunci WHERE utente LIKE '$username' AND prenotax!='$pren'  ")
Non ha senso perché tu stai assegnando un valore alla variabile e poi chiedi 'questa variabile è diversa da null?'
Ovvio! Gli hai appena assegnato il valore 'SELECT ....'

Riguardo l'errore che ti da è sulla funzione fetch_assoc che c'è qualcosa che non va (come è chiaro dall'errore).

In realtà non sono sicuro che vengano eseguite le query.
 

surapazzo

Utente Attivo
10 Dic 2013
63
0
0
Parto dicendo che questa condizione non ha senso:
PHP:
 if($sql = "SELECT * FROM annunci WHERE utente LIKE '$username' AND prenotax!='$pren'  ")
Non ha senso perché tu stai assegnando un valore alla variabile e poi chiedi 'questa variabile è diversa da null?'
Ovvio! Gli hai appena assegnato il valore 'SELECT ....'

Riguardo l'errore che ti da è sulla funzione fetch_assoc che c'è qualcosa che non va (come è chiaro dall'errore).

In realtà non sono sicuro che vengano eseguite le query.

No era un errore nella query dopo l'ho trovato alla fine=)
Grazie comunque=)
 
Discussioni simili
Autore Titolo Forum Risposte Data
O problema con query PHP 4
L problema con query select PHP 2
R Problema query con ricerca id numerico PHP 2
M Problema su query JOIN in tre tabelle PHP 0
G Problema ------- con Query PHP 1
G Problema con Query PHP 1
A [PHP] Problema query insert [RISOLTO] PHP 14
M [PHP] Problema con query select PHP 2
T [php] problema creazione query select-where PHP 5
V [MySQL] problema query con date su server MySQL 5
trattorino problema raccapricciante php conteggio query PHP 4
L [PHP] Problema creazione query a numero di parametri variabile PHP 6
G Mysql ( Query) problema interrogazione MySQL 0
D Problema con query in php PHP 5
E [PHP] problema insert query PHP 9
M [PHP] Problema con query PHP 17
Rikk73 [C#] problema con stampa da query linq EnumerableRowCollection .NET Framework 0
M Problema con query PHP 15
G Problema con una query. PHP 5
F problema su query con nome tabella variabile PHP 20
G problema query mysql in php PHP 5
F PHP problema doppi apici all'interno di una query SQL PHP 1
M problema con media query CSS HTML e CSS 1
D Problema caratteri jolle su criterio Query MS Access 0
L problema creazione query con campo float PHP 2
elpirata Query di ricerca problema campo data italiano PHP 2
andrea.peo Problema query con join visualizzazione record ripetuti PHP 5
X Problema di sostituzione tramite query sql MySQL 5
S Problema query PHP 25
Emix Problema query inserimento... PHP 6
B problema query PHP 6
Emix Dubbio e problema su query con operatore LIKE PHP 56
S Problema query con sum MySQL 4
G Problema con query mysql MySQL 1
B problema query mysql php PHP 1
L PHP: problema con query mysql. PHP 3
A problema query e javascript Javascript 0
S Autocompletamente con jQuery, PHP e MySQL - Problema con le query PHP 7
D E' natale lo so... ma ho un problema su una query :S MySQL 7
Boscagoo Problema query mySQL MySQL 6
L query sqlite problema PHP 3
EffeElle Php problema query select PHP 5
Trapano Problema con query MySQL 32
EffeElle Problema per una query di aggiornamento record php PHP 35
M Problema query MySQL MySQL 13
V Problema query PHP 3
Longo8 Problema query in rete PHP 3
K problema con query complessa MySQL 4
K [MYSQL] problema con una query in loop MySQL 1
A problema: estrazione dati da query mysql e assegnazione ad una variabile PHP 2

Discussioni simili