2012-05-20 33 views

Respuesta

32

Debe asignar los resultados a una variable, luego llame al empty() en la variable. Es solo una limitación molesta de la función empty(). Ver this pregunta.

$results = $pQuery1->fetch(PDO::FETCH_ASSOC); 
if (empty($results)){} 
+6

me gustaría señalar que también podría hacer 'if (! $ Results) {}' ya que se comporta de forma idéntica. – goat

+1

@chris if (empty ($ foo)) no generará una advertencia si el parámetro no está establecido. if (! $ foo) generará una advertencia si el parámetro no está configurado. http://php.net/manual/en/function.empty.php – Jake

+0

se configuró en la línea anterior :) – goat

Cuestiones relacionadas