Ir para conteúdo
bundao

Colocar HTML entro de um if em PHP

Recommended Posts

Olá gostaria de saber como fazer para inserir esse botão na tela quando o if for = 1. O problema é que não consigo juntar o PHP com o botão em HTML. 

 

Erro: Parse error: syntax error, unexpected '<' in /home/............

<?= ($this->bag->donation->d_status == 1 ? (<a href="<?= URL ?>my/delete_donation/<?= $this->bag->donation->d_id ?>" onclick="return confirm('Tem certeza que deseja deletar está doação?')" class="btn btn-danger float-right" role="button">Excluir doação</a>) : "") ?>

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Testa assim:

<?= $this->bag->donation->d_status == 1 ? "<a href=\" " . URL . "my/delete_donation" .  $this->bag->donation->d_id . "\" onclick=\"return confirm('Tem certeza que deseja deletar está doação?')\" class=\"btn btn-danger float-right\" role=\"button\">Excluir doação</a>" : "" ?>

 

Acredito que se estiver errado o erro vai está aqui "<a href=\" " . URL . "my/delete_donation" .  $this->bag->donation->d_id . "\" onde tive que contatenar e ainda escapar com barra

  • Obrigado! 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por Eduardo S. B. de Oliveira
      Senhores, preciso de uma ajuda, estou criando um formulário onde o checkbox fique "checked" quando clicar em cima, mas o detalhe e que quando atualizar a pagina o checkbox permaneça marcado. É possível? 
    • Por fernandokonopacki
      Boa tarde a todos
       
      Estou com um problema para resolver, pedi para atualizarem a versão do meu PHP do meu host que era de 5.1 para 7.1, porem ao acessar a área de cadastro ele apresentou um erro.
       
       
      isso fez com que não funcionasse mais essa área de banco de dados
       
      segue abaixo como está o código do index.php
       
       
       
      alguém pode me ajudar?
    • Por gersonab
      Tenho este sql que funciona normal:
      <?php $idtor = (int)$_GET['id_tor']; $dia = $_GET['dia']; $sql3 = "SELECT * FROM cantos INNER JOIN campeonato ON id_camp = id_campeonato INNER JOIN torneio ON id_tor = id_torneio WHERE data = :dia AND id_torneio = :idtor ORDER BY cantosfim DESC, pontos DESC, cantos DESC"; $stmt = $pdo->prepare($sql3); $stmt->bindParam(':idtor', $idtor); $stmt->bindParam(':dia', $dia); $stmt->execute(); while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) { ?> porém este outro não retorna nada, nem erro...
      <?php $idtor = (int)$_GET['id_tor']; $consul = "SELECT id_cantos, id_torneio, id_campeonato, SUM(cantosfim) AS cantfin, SUM(pontos) AS pontfin FROM cantos INNER JOIN campeonato ON id_camp = id_campeonato INNER JOIN torneio ON id_tor = id_torneio WHERE id_tor = :idtor ORDER BY pontfin DESC, cantfin DESC"; $stmt = $pdo->prepare($consul); $stmt->bindValue(':idtor', $idtor); $stmt->execute(); while ($lin = $stmt->fetch(PDO::FETCH_ASSOC)) { ?> não consigo encontrar o erro.
    • Por Carcleo
      Estou tentando rotacionar um texto no PDF com mPDF mas não estou conseguindo.
      $css = ' <style> ul { } ul li { float: left; list-style: none; /*necessáro width no campo */ } ul li span.vertical { display: block; //transform: rotate(270deg); /*necessáro display: block*/ text-rotate : 270; } </style>'; $html = ' <ul> <li style="width: 150px"><span class="vertical">Elefante</span></li> <li style="width: 150px"><span>Não</span></li> <li style="width: 150px"><span>Come</span></li> <li style="width: 150px"><span class="vertical">Bananada</span></li> </ul>'; require_once "../vendor/autoload.php"; $pdf = new \Mpdf\Mpdf(['debug' => true]); $pdf->AddPage(); $pdf->charset_in = "UTF-8"; $pdf->SetFont('Arial','B',16); $pdf->WriteHTML( $css, 1 ); $pdf->WriteHTML( $html ); $pdf->Output(); Obs.: O restante do estilo funciona normal.
       
      O problema é apenas no PDF. No navegador, os spans giram normalmente.
×

Informação importante

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