Ir para conteúdo
Fórum Script Brasil
  • 0

Convertendo Mysql em Mysqli


williandf

Pergunta

Olá Pessoal,

 

Estou trabalhando em um site que está em php 5.6 e estou atualizando para php7

 

A maioria dos problemas eu consegui resolver porem travei no seguinte codigo.

 

Estou com problema para converter as linhas mysqli_fetch_array(mysql_query( e mysqli_num_rows(mysql_query

 

Desde já agradeço. 

<?
			$pai_geral = mysqli_fetch_array(mysqli_query($conn,"select * from kfo_categorias ORDER BY cod ASC"));
			$pai_geral = $pai_geral["cod"];
			
			$select = mysqli_query($conn,"SELECT * FROM $tabela ORDER BY cod ASC");
			
			
			while ($dados = mysqli_fetch_array($select)) {
				if ($dados["cod_pai"] == $pai_geral) {
					// se tiver filho
					$filhos = mysqli_num_rows(mysqli_query($conn,"select * from $tabela where cod_pai = '$dados[cod]'"));
					if ($filhos > 0) {
						if ($od == 1) {
							$fi = "<ul>\n";
						} else {
							$fi = "<ul>\n";
						}
						print "<li><a href='#' class='sub'>". ($dados["categoria"]) ."</a>\n$fi\n";
						$pai = "$dados[categoria]";
						verifica_filho($tabela, $dados["cod"], $pai, ($od + 10));
						$od++;
					} 
					// se não tiver filho
					else {
						print "<li><a href=\"" . $url_total. "produtos/$dados[cod]/\">". ($dados["categoria"]) ."</a></li>\n";
						$pai = "$dados[categoria]";
					}
					// end
				}
				
			}
?>

 

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Wiliandf, acho que este exemplo base vai lhe ajudar.

$resul_coop = "SELECT cop.id, cop.nome FROM sts_cooperados cop ORDER BY cop.nome ASC LIMIT 1";

                $resultado_coop = mysqli_query($conn, $resul_coop);
                if (($resultado_coop) AND ( $resultado_coop->num_rows != 0)) {
                    ?>


                           <?php
                                while ($row_coop = mysqli_fetch_assoc($resultado_coop)) {
                            ?>

<?php echo $row_coop['id']; ?>
<?php echo $row_coop['nome']; ?>

 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...