Beto Lima 0 Denunciar post Postado Maio 24, 2010 Pessoal como eu faço pra recuperar o numero de linhas retornadas de uma query? pois ja quebrei a cabeça pra verificar a seguinte situação: $result = $conn->query("SELECT coluna from tabela where upper(coluna) like '%".$valor."%' or lower(coluna) like '%".$valor."%' "); if(!$result) { echo 'Sua busca não obteve resultados.'; } else // ENTÃO TEM RESULTADO NA CONSULTA { //percorre os resultados via foreach foreach($result as $linha) { //exibe resultado echo '<h1>'.$linha["coluna"].'</h1>'."\n"; } } nunca consigo chegar a resultado igual a zero preciso que se nao encontrar nada que seja mostrado com o echo: nada encontrado. e é isso que não consigo trazer.... ja fiz a condição ao contrário e nada resolveu... agradeço ajuda... Compartilhar este post Link para o post Compartilhar em outros sites
André D. Molin 15 Denunciar post Postado Maio 24, 2010 Tá na mão: http://br.php.net/manual/pt_BR/pdostatement.rowcount.php ;) Compartilhar este post Link para o post Compartilhar em outros sites
Beto Lima 0 Denunciar post Postado Maio 24, 2010 valeu, consegui com o rowCount() Compartilhar este post Link para o post Compartilhar em outros sites