-
Content count
17 -
Joined
-
Last visited
-
MAKAVELIQUE started following Enviar informação do input "radio" para phpmyadmin, Tabela com linha muito grande, Me ajude nessa duvida and and 7 others
-
Tenta isso: <?php $string = " alguma coisa aqui será cortada blá, blá, blá. ";// texto que será diminuído... $limite = 5;// número de caracteres que irão apareceer dentro da tabela $reduz = mb_strlen($string); print (($limit < $reduz)? substr($string, 0, mb_strpos($string, ' ', $limite)).'...' : $string); ?>
-
Esse termo burlar soa negativo, eu não faria isso, mas, cada um sabe o que faz né, tem um post parecido: https://forum.imasters.com.br/topic/305893-redirecionando-link-externo/
-
Imagine a seguinte situação, coloco no meu site um link assim: www.getip.com?busca_IP=201.76.1.238, alguém conhece algum site que eu possa passar o valor do ip via get?
-
Acredito que sim caro markhosbh, pode-se resolver seu problema de várias maneiras e cada programador irá resolver de uma forma diferente, a solução que talvez usaria é: poxa meus campos na tabela não são infinitos e sei quantos são, poderia criar ali condições com array para o select de acordo com o que já sei, sacou a parada?
-
Cara não sei exatamente se compreendi seu problema, então vou postar um código aqui se funcionar você usa se não descarta. <?php print'<fieldset><legend>Resultados</legend>'; print "<table border=1 bordercolor=black><tr><td> CÓDIGO </td><td>NOME</td><td>TIPO</td></tr>"; $select = "A1_COD, A1_NOME, TIPO FROM USUARIO"; $busca = mysqli_query($select, $conexao); while ($dados= mysqli_fetch_array($busca)) { $codigo = $dados['A1_COD']; $nome = $dados['A1_NOME']; $tipo = $dados ['TIPO']; print "<tr><td>".$codigo."</td><td>".$nome."</td><td>".$tipo."</td></tr>"; } print'</table>'; print'</fieldset>'; ?>
-
<?php require("config/dbconnection.php"); mysqli_autocommit ( $conexao , false ); if ( $resultado = mysqli_query ( $conexao , "SELECT @@autocommit" )) { $linha = mysqli_fetch_row ( $resultado ); if($linha[0]==0){ $update = "UPDATE br_gang SET i='$i', data= NOW() WHERE id='$id'"; $query = mysqli_query($update, $conexao ) or die (mysqli_error($conexao)); if($update==true){ echo "<script>alert ('DADOS SALVOS COM SUCESSO, BOA SORTE!');</script>"; } } mysqli_free_result ( $resultado ); } mysqli_close ( $conexao ); ?> Ta complicado compreender isso, então tenho de definir mysqli_autocommit= false pra poder fazer UPDATE? Esse script aí vai funcionar para que não ocorra parca de dados?
-
Valeu Motta, eu nem sabia que existia isso aí, li os documentos e compreendi só um pouco assim no primeiro momento... Então é só colocar aquele FOR UPDATE ali e estará tudo certo? Mais uma vez, valeu! <?php $SELECT = "SELECT id, i, data FROM br_gang FOR UPDATE"; $maka = mysqli_query($SELECT, $conn) or die(mysqli_error($conn)); $update = "UPDATE br_gang SET i='$i', data= NOW() WHERE id='$id'"; $query = mysqli_query($update, $conn) or die (mysqli_error($conn)); if($update==true){ echo "<script>alert ('DADOS SALVOS COM SUCESSO, BOA SORTE!');</script>"; } ?>
-
Bah, na verdade você não irás organizar 'mais', ao fazer isso irás desorganizar, existe um motivo para as datas terem um formato parecido com este: 2019-02-23 leia sobre BETWEEN, Acredito que a solução para seu problema esteja no tratamento de exibição dos dados do BD usa um explode ou algo assim.... Mas, se depois de ter lido sobre BETWEEN e não ter conseguido tratar a exibição dos dados guardados no BD, tenta algo como isso: <?php date_default_timezone_set("America/Sao_paulo"); $ano = date ('Y'); $mes = date ('m'); $dia =date ('d'); if($mes==01){ $gab='Janeiro'; } if($mes==02){ $gab='Fevereiro'; } if($mes==03){ $gab='Março'; } if($mes==04){ $gab='Abril'; } print '<select>'; print '<option value="'.date('Y-m-d').'">'.$dia.' de '.$gab.' de '.$ano.' </option>'; print'</select>'; ?>
-
nível básico Digitar código no form, enviar, pegar URL no MySQL e trazer resultado em nova aba do navegador
MAKAVELIQUE replied to AV Lammel's topic in PHP
Cara parece bem simples a resolução do seu problema... <form id="fotografia" method="post" action="dia922.php"> <label>Fotografia</label> <input name="fotografia-input" type="text" minlength="1" maxlength="3"><input type="submit" value="Submit"> </form> <?php //$conn = sua conexão com banco de dados, usuário, senha, servidor, etc..... if(isset($_POST['fotografia-input'])){ $fotoscode = $_POST['fotografia-input']; $select = "SELECT * from fotos WHERE fotoscode = '$fotoscode'"; $mak = mysqli_query($select, $conn) or die(mysqli_error($conn)); if ($row = mysqli_fetch_array($mak)) { $link = $row['fotosurl']; print '<a href="'.$link.'">Clique aqui para ver a foto</a>'; } } ?> para os mapas e videos é só repetir a mesma rotina e mudar apenas os dados, testa aí....Obs: o teu minlength estava permitindo apenas 2 caracteres minlength="2" alterei pra 1 porque tem fotoscode com 1 caractere no banco, quanto ao maxlength, se você deixar definido com 3, quando tiver fotocode com registro 1000 pra cima não poderá fazer a consulta, enfim, você que sabe... Testa aí. -
Pessoal, imaginem a seguinte situação: o usuário A clica no botão enviar no mesmo instante que o usuário B, caso a ação do sql seja um comando update no mesmo campo, id=7 por exemplo e isso acontecer exatamente no mesmo instante, ocorre perca de dados? <?php $update = "UPDATE br_gang SET i='$i', data= NOW() WHERE id='$id'"; $query = mysqli_query($update, $conn) or die (mysqli_error($conn)); if($update==true){ echo "<script>alert ('DADOS SALVOS COM SUCESSO, BOA SORTE!');</script>"; } ?> Se isso acontecer e ocorrer perca de dados, qual o procedimento possível para resolver o problema?
-
<?php $destinatario='email@destinatario.com'; $msg = "Nº da Solicitação: $ID inserido \r\n"; $msg .= "Nome: $nome \r\n"; mail($destinatario, 'título do email', $msg, null, 'email_do_dominio@seu_dominio.com'); ?> Testa aí....
-
Seu problema é enviar ou saber o que o usuário enviou? de qualquer forma da uma olhada nesse código: <?php $opcao_salva_no_DB=$sql_consulta['campo_tabela']; if($opcao_salva_no_DB=='Yes'){ $c= 'CHECKED'; }else{ $c=''; } if($opcao_salva_no_DB=='no'){ $n= 'CHECKED'; }else{ $n=''; } print' <form name="envia" action="pagina.php" method="post" onsubmit="">'; print '<div class="container" style="width:500px;">'; print' <h3 class="text-center">Compound</h3> '; print ' <div class="radio"> '; print' <input type="radio" name="compound" value="yes" '.$c.' />Yes <br /> '; print' <input type="radio" name="compound" value="no" '.$n.' />No <br /> '; print'</div> '; print'<div id="result"></div> '; print' </div> '; print' <br /> '; print' </form>'; ?>
-
Ajuda [ Como criar um instalador, ou upar arquivos para minha página na web?
MAKAVELIQUE replied to Novato_no_forum's topic in PHP
Não estou conseguindo ver a relação entre o título do post e sua dúvida no texto, parecem distintos, quanto ao titulo, poderás 'upar' arquivos para sua 'página'(servidor) na web por ftp ou ssh, se for por ftp: pode usar o FileZilla... Em relação ao texto do post, não faço a mínima ideia...- 2 replies
-
- instalador
- php
-
(and 2 more)
Tagged with:
-
como saber o tipo do dispositivo envio requisição para o servidor
MAKAVELIQUE posted a question in Perguntas e respostas rápidas
Saudações, alguém sabe como usar print_r pra printar um array de $_SERVER['HTTP_REFERER']; fiz um site que será acessado somente por tablet, contudo, em redes diferentes, daí quero fazer uma restrição de acesso... <?php $verifica= $_SERVER['HTTP_REFERER']; print $verifica; // não aparece nada... ?> fiz algumas tentativas.... <?php $verifica= $_SERVER['HTTP_REFERER']; print "<pre>"; print_r($verifica); /// não saiu nada print "</pre>"; ?>-
- php
- http_referer
-
(and 1 more)
Tagged with: