Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Williams Duarte

[Resolvido] Problema com função

Recommended Posts

Olá galera, estou tendo problemas em passar um função que funciona corretamente na extensão mysql para a mysqli, e acontece o seguinte problema, da um erro na variavel $db

 

Notice: Undefined variable: db in C:\Apache\htdocs\Smarty\funcoes.php on line 4

a função antiga e que funciona corretamente

 

$db = mysql_connect(SERVER, USER, PASS);
mysql_select_db(DB);

function listar(){
	
	$sql = ("SELECT * FROM cliente"); 
	$res = mysql_query($sql) or die (mysql_error());
	$ret = array();
	if(mysql_num_rows($res)>0){
	
		
		for($i=0; $i <mysql_numrows($res); $i++){
			$ret[] = mysql_fetch_array($res);
		}
	
	}
	
	return $ret;
} 

 

e a que esta apresentando o problema de conexao

 

<?php
$db = new mysqli(SERVER, USER, PASS, DB);


function listar(){
	
	$rs = $db->query("SELECT * FROM cliente"); 
	$ret = array();
	if($rs->num_rows > 0){
	
		
		for($i=0; $i < $rs->numrows; $i++){
			$ret[] = $rs->fetch_array();
		}
	
	}
	
	return $ret;
} 
?>

Desde já agradeço pela ajuda!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.