Olá gente crie uma função que esta em outro arquivo sendo chamada e no form queria chamar essa função
a função esta assim:
function listar(){
$sql = "select * from videos order by id";
$res = mysql_query($sql);
$ret = array();
if(mysql_num_rows($res)>0){
for($i=0;$i<mysql_num_rows($res);$i++){
$ret[]=mysql_fetch_array($res);
}
}
return $ret;
}
e na pagina form queria chamar essa consulta
fiz assim:
$pegar = listart();
mas como faço pra exibir os dados?
seria algo assim:?
echo $pegar['nome'];
se puderem dar uma luz.
agradeço desde já.

Pegando Itens De Uma Consulta
Started By luizmir, 03/10/2010, 12:53
2 replies to this topic
#1
Posted 03/10/2010, 12:53
#2
Posted 03/10/2010, 13:53
Yo, vc não precisa criar uma função (usando PHP estruturado, e não orientado a objetos), no lugar onde quer exibir os dados aplique:
onde campo01 e campo02 são as informações que vc quer exibir.
Asando while vc não precisa pegar a quantidade de dados e dispensa o for, o loop para autmaticamente qnd não existirem mais dados. a váriável $ret recebe o tipo array cujos índices serão os campos do banco de dados. Todas as evzes que o loop executar vc estará manipulando os dados de um registro novo.
Boa Sorte.
<?php $sql = "SELECT * FROM videos ORDER BY id DESC"; $res = mysql_query($sql); while($ret = mysql_fetch_array($res)) { echo $ret["campo01"]."<br />"; echo $ret["campoo2"] } ?>
onde campo01 e campo02 são as informações que vc quer exibir.
Asando while vc não precisa pegar a quantidade de dados e dispensa o for, o loop para autmaticamente qnd não existirem mais dados. a váriável $ret recebe o tipo array cujos índices serão os campos do banco de dados. Todas as evzes que o loop executar vc estará manipulando os dados de um registro novo.
Boa Sorte.
#3
Posted 04/10/2010, 12:47
Obrigado amigo.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)