Ir para conteúdo
Danilo CS

My SQL não está aceitando tudo que envio

Recommended Posts

Olá! Eu estou com um problema gozado aqui.

Meu sisteminha de cadastro em PHP não está aceitando tudo que mando enviar para a tabela SQL

Eu estou enviando tooodo o conteúdo das minhas páginas para o SQL e tals...Então vai as tags HTML e tudo. 

Eu notei que principalmente quando tem vídeos do youtube no meio do texto, não consigo enviar nada para a tabela SQL, entende?

No entanto, seu jogar o texto direto no SQL, sem passar pelo form do PHP, funciona normalmente...Eu não sei se o problema é no sql ou no php....

 

<div class="jetpack-video-wrapper"><span class='embed-youtube' style='text-align:center; display: block;'><iframe class='youtube-player' type='text/html' width='700' height='424' src='https://www.youtube.com/embed/SEt_g2fwCLc?version=3&#038;rel=1&#038;fs=1&#038;autohide=2&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;wmode=transparent' frameborder='0' allowfullscreen='true'></iframe></span></div>

Entendeu? Se envio via PHP para a tabela isso não funciona. Se envio direto para o SQL funciona...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual a razão para estares a guardar HTML em tabelas SQL dessa forma?

 

De qualquer forma, verifica a forma como estás a delimitar as strings quando fazes o INSERT através de PHP. Vi que no exemplo de DIV que puseste aqui tanto usas aspas simples como duplas. Estás a ter isso em conta ao criar o SQL para inserir?

Compartilhar este post


Link para o post
Compartilhar em outros sites

É só assim que eu sei fazer para guardar o conteudo no banco de dados.

É q é assim que está no HTML será que é só mudar as aspas que resolveria?

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 gknoll
      Olá, estou fazendo um programa para cadastro de clientes e ordens de serviços de empresas, preciso realizar um select que ao administrador selecionar o cliente (utilizando de chave estrangeira) mostre todas as ordens de serviço associadas aquele cliente, tentei utilizar de um comando de listagem porém não obtive sucesso, estou utilizando mysql para armazenagem de dados, não sei quais informaçoes são necessarias para receber ajuda pois sou nova aqui mas aguardo respostas, obrigada
    • Por Darlin Wilson
      Tenho um projeto de uma Rede Social de relacionamento, busquei agregar novas idéias das demais redes sociais.
      E estou a procura de um sócio desenvolvedor!
      Para os interessados deixo meu e-mail
      Darlinwilson93@gmail.com
    • Por Gildvan Arley
      Olá, galera estou criando um sistema de cadastro pra meu site e estou tendo problemas com o  registro no fim do cadastro. alguém poderia me ajudar com o código
      a conexão esta OK, mãos ele não esta cadastrando o usuario
       
      cadastro.php
      <?php session_start();?> <!DOCTYPE html> <html> <head> <title>Cadastro de Usuarios</title> </head> <link rel="stylesheet" type="text/css" href="css/bootstrap.css"> <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css"> <link rel="stylesheet" type="text/css" href="css/bootstrap-grid.css"> <link rel="stylesheet" type="text/css" href="css/bootstrap-reboot.css"> <link rel="stylesheet" type="text/css" href="css/bootstrap-reboot.min.css"> <script src="js/bootstrap.bundle.js"></script> <script src="js/bootstrap.js"></script> <script src="js/bootstrap.bundle.min.js"></script> <script src="js/bootstrap.min.js"></script> <script src="https://code.jquery.com/jquery-1.11.1.min.js"></script> <body> <div class=container> <h2>Formulario de Cadastro</h2> <br> <form id="formulariocadastro" method="post" action="pro_cad.php"> <div class="form-group input-icon-left"> <i class="fa fa-user"></i> <input type="text" class="form-control" name="nomec" required="true" placeholder="usernome"> </div> <div class="form-group input-icon-left"> <i class="fa fa-envelope"></i> <input type="email" class="form-control" name="emailc" required="true" placeholder="Email"> </div> <div class="form-group input-icon-left"> <i class="fa fa-envelope"></i> <input type="text" class="form-control" name="telefonec" required="true" placeholder="Telefone"> </div> <div class="form-group input-icon-left"> <i class="fa fa-lock"></i> <input type="password" class="form-control" name="senhac" required="true" placeholder="Sua senha"> </div> <div class="form-group input-icon-left"> <i class="fa fa-check"></i> <input type="password" class="form-control" name="confirmasenhac" placeholder="Repita sua senha"> </div> <div class="form-group input-icon-left"> <i class="fa fa-user"></i> <input type="text" class="form-control" name="steamidc" placeholder="Steam ID"> <a href="https://steamidfinder.com/?openid">Link da steam aqui</a></div> <button type="submit" class="btn btn-primary">Registrar-se</button> <p class="text-center text-success"> <?php if (isset($_SESSION['cadsucess'])){ echo $_SESSION['cadsucess']; unset($_SESSION['cadsucess']); } ?> </form> </div> </body> </html> conexao.php
      <?php require 'config.php'; $conexao = new mysqli(HOTS,USER,PASS,DB); if ($conexao ->connect_error){ echo "Error ao conectar com o banco de dados" .$conexao ->connect_error; }else{ echo "Conexão com o banco de dados feita com sucesso"; } ?> pro_cad.php
      <?php session_start(); require 'conexao.php'; $nome = $_POST['nomec']; $email = $_POST['emailc']; $telefone = $_POST['telefonec']; $senha = $_POST['senhac']; $steam = $_POST['steamidc']; $insert = "INSERT INTO usuarios(nome,email,telefone,senha,steam) VALUES('$nome','$email','$telefone','$senha','$steam')"; $query = $conexao->query($insert); $_SESSION['cadsucess'] = "Cadastro feito com sucesso"; header("Location: cadastro.php"); ?> config.php
      <?php define('HOTS','localhost'); define('USER','root'); define('PASS',''); define('DB','cadastrorust'); ?> bd.sql
      -- phpMyAdmin SQL Dump -- version 4.7.4 -- https://www.phpmyadmin.net/ -- -- Host: 127.0.0.1:3306 -- Generation Time: 12-Dez-2017 às 18:47 -- Versão do servidor: 5.7.19 -- PHP Version: 5.6.31 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET AUTOCOMMIT = 0; START TRANSACTION; SET time_zone = "+00:00"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8mb4 */; -- -- Database: `meucadastro` -- -- -------------------------------------------------------- -- -- Estrutura da tabela `usuarios` -- DROP TABLE IF EXISTS `usuarios`; CREATE TABLE IF NOT EXISTS `usuarios` ( `id` int(11) NOT NULL AUTO_INCREMENT, `nome` varchar(150) NOT NULL, `email` varchar(150) NOT NULL, `telefone` varchar(15) NOT NULL, `senha` varchar(150) NOT NULL, `steam` varchar(150) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; COMMIT; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; não esta registrando no banco de dados desde já obrigado.
    • Por felpsquirino
      Olá Pessoal tudo bem? 
       
      Tenho dois endereços completos do google maps salvos no banco de dados seriam nesse formato sempre: 
       
      enderecoA:    Av. endereco 1, 150 - Centro, Uberlândia  - State of Minas Gerais, Brazil
      enderecoB:    R. endereco 2, 153 - Jardim Europa, Uberlândia - State of Minas Gerais, Brazil
       
      Agora estou fazendo um while dessas informações e precisava exibir somente o nome do bairro desses endereços que seria: 
       
      enderecoA: Centro
      enderecoB: Jardim Europa
       
      como eu faria esse corte nas palavras? 
       
      Grato!
       
       
       
       
×

Informação importante

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

Este projeto é mantido e patrocinado pelas empresas:
Hospedado por: