Ir para conteúdo

Arquivado

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

Gildvan Arley

Pegar URL do BD

Recommended Posts

Olá a todos

estou criando uma área do usuário onde vai ser listados os kits do servidor de jogos que eu tenho em sua área.

quando o kit acaba vai aparecer o botão de pagamento pra ele e nessa hora cada kit vai ter seu valor, estou com problema na parte de link do pagamento

gostaria de saber qual o formato devo usar varchar ? no tipo la no BD e como posso pegar esse link la do banco de dados? 

testei uns formas aqui e nada deu certo.

 

cada kit tem seu valor, ai eu quero colocar o link de pagamento, pra quando o kit for removido aparecer o botão de pagamento pra ele, os botões já estão dando certo, só estou com problema pra pegar

o link de cada kit. os valores de cada kit já estão criados no mercado pago

<?php
	$data = date("Y/m/d");
	$fimVip = $exibir_pag["fimvip"];
	$dataPag = $exibir_pag["data"];
	$mercadoP = $exibir_vip["mercadopago"];//A URL do mercado pago que esta no banco de dados
										
	if ($dataPag == NULL || strtotime($fimVip) < strtotime($data)){?>
	<table class="table">
	<thead>
	 <tr><span class="list-group-item text-left"><strong>Formas de pagamentos</strong></span></h5></tr>
	 <tr>
	 <th><a target="_blank" href="<?php echo $mercadoP;?>"><span class="label label-info">M. Pago</span></a></th>
	 <th><a target="_blank" href="#"><span class="label label-success">PicPay</span></a></th>
	 <th><a target="_blank" href="#"><span class="label label-info">Paypal</span></a></th>
	 </tr>
	</thead>
	</table>
	<?php } else {
		echo '';
	} ?>

Imagem do painel

do BD

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Gildvan Arley

 

Você deve criar um campo no banco de dados com o formato VARCHAR.

 

Então neste campo voce cadastra sua "URL" exemplo https://www.seusite.com.br/kit/kit_premium.php

 

Então basta você realizar um SELECT no banco de dados passando o código identificados da URL, exemploficando.

 

Digamos que você tenha pelo menos 3 tipos de planos, então você tem

 

ID        URL      <-- Na tabela VIP_PREMIUM

1          https://www.seusite.com.br/kit/kit_premium.php

2          https://www.seusite.com.br/kit/kit_premium_master.php

3          https://www.seusite.com.br/kit/kit_premium_supremo.php

 

Então para eu redirecionar para cada URL basta eu realizar um SELECT pelo ID obtendo a URL.

 

$variavel_check_box = $_POST['check_box'];  //<-- Value do CHECK BOX marcado pelo usuário para selecionar o VIP que ele quer.

 

$select = "select URL from tb_vip_premium where id = ".$variavel_check_box;

$result = mysqli_query($connDB, $select);

 

if ($resultSet = mysqli_fetch_assoc($result)) {

    //caso encontre a URL

    echo $resultSet['url'];

    $mercadoP = $resultSet['url'];

} else {

    echo "Você escolheu um ID do VIP não existente na base.";

    header ("Location: index.php");

}

 

Bom, é mais ou menos isso.

No seu caso, o $mercadoP será a sua URL que eu coloquei dentro do IF.

 

Experimente para ver se você consegue fazer funcionar.

 

Espero ter ajudado.

 

Att.

Felipe Coutinho

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por violin101
      Caros amigos, saudações.

      Por favor, me perdoa em recorrer ao auxílio dos amigos, mas preciso entender e resolver um problema.
       
      Tenho uma Rotina que o usuário seleciona os produtos que deseja para requerer ao setor responsável.
       
      O usuário escolhe um produto qualquer e Clicla em um button para incluir a lista.

      O problema que estou enfrentando é que após escolher o produto e teclar ENTER o Sistema já salva no BD.
       
      Gostaria de criar uma Tecla de Atalho, para quando incluir/escolher o produto na lista, o usuário tecla como exemplo:
      ALT+A  para agregar a lista
      ALT+S para salvar a lista de itens desejados.

      Assim, quando teclar enter, o sistema não dispara o GRAVAR na Base de Dados.

      Grato,

      Cesar
       
       
       
    • Por violin101
      Caros amigos, saudações.

      Por favor, peço desculpa em recorrer a ajuda dos amigos referente uma dúvida.

      Tenho um Sistema que estou escrevendo em PHP + Codeigniter e a minha dúvida em Codeigniter é:
      Obs.: as tabela são em MySql

      => como faço para IMPORTAR o dado de uma Tabela para outra, as tabela são:
      ___________________Tabela de Pedido     =========== para ==========>    Tabela de Entrada de Lançamentos
      itens: codigoProduto | quantidade | valorUnitario  === importar===> itens: codigoProduto | quantidade | valorUnitario
       
      Estou tentando de várias formas, mas não estou conseguindo.

      Por favor, alguém pode me dar uma ajuda, explicação ou orientação.

      Grato,
       
      Cesar
       
    • Por violin101
      Caros amigos, saudações.
       
      Estou com uma pequena dúvida que não estou conseguindo resolver.

      Tenho 2 Tabelas, a 1ª.principal e a 2ª.secundária.

      Exemplo:
      Dados da 1ª Tabela - Peças e Equipamentos
      Dados da 2ª Tabela - Veículos.

      Seria isso:
      0010 - Pneu Aro 20
        [x] 001 - Corsa
        [_] 002 - Fusca
        [_] 003 - Palio
      Comentário:________________
       
      0100 - Óleo para Motor
         [x] 002 - Fusca
         [_] 003 - Palio
      Comentário:________________
       
      1030 - Lubrificante
         [_] 001 - Corsa
         [x] 003 - Palio
      Comentário:________________
       
      O meu problema está sendo quando preciso SALVAR/ATERAR o campo COMENTÁRIO, pois trata-se da 1ª.tabela.
       
      Gostaria salvar o COMENTÁRIO sem interferir nas seleção da 2ª. tabela.
       
      Grato,
       
      Cesar
       
       
       
       
       
    • Por Carcleo
      Estou começando no Laravel 11 e me deparei com um problema de belongsTo
       
      public function listOfClass(Request $request, StudentDisciplineClassroom $sdc) : ?string {         $all = $sdc::select('student')->with('studentRelation')->where('classroom',$request->classroom)->distinct('student')->get();     dd($all->toArray());     $students = [];     foreach ($all as $student) {             $students[] =$student;     }       return response()->json($students)->getContent();     } isso

      Em studentRelation temos na tabela StudentDisciplineClassroom com os campos

      id(chave primaria)
      ra (chave estrangera que referencia o campo academic_registration na tabela de students)

      e a tabela student tem os campos

      id (chave primária)
      academic_registration (que vai ser refeenciada na tabela StudentDisciplineClassroom

      Mas na hora de fazer
      $sdc::select('student')->with('studentRelation')->where('classroom',$request->classroom)->distinct('student')->get();
      O studentRelation retorna nulo

      Onde eu posso estar errando?
    • Por joao b silva
      Tenho uma pequena aplicação em php que gera arquivos pdf com a MPDF e envia email com a PHPMAILER. De repente a app parou de enviar os emails  e apresenta a seguinte mensagem de erro:
       
      Error PHPMailer: SMTP Error: Could not authenticate.
       
      Faço uso de um hotmail para a configuração do PHPMAILER.
×

Informação importante

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