Voglio verificare se la mia query preparata è tornata vuota o no senza dover entrare in un ciclo. Questo è il codice che ho provato con:php non può controllare se un risultato PDO è vuoto usando vuoto() restituisce ERRORE FATALE
if(empty($pQuery1->fetch(PDO::FETCH_ASSOC))){}
Quando provo questo ottengo l'errore:
Fatal error: Can't use method return value in write context
Sia io uso PDO->fetchALL
o PDO->fetch
ricevo lo stesso errore. Dovrei fare qualcosa di diverso?
id piace indicare che si potrebbe anche fare 'se (! $ Risultati) {}' come si comporta in modo identico. – goat
@chris if (vuoto ($ pippo)) non genera un avviso se il parametro non è impostato. se (! $ pippo) genererà un avviso se il parametro non è impostato. http://php.net/manual/en/function.empty.php – Jake
è stato impostato sulla riga precedente :) – goat