Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera, estou com um problema na hora de gravar no banco um texto com caracter especiais. Quando vou gravar a informação ele insere no banco porem incorretamente, por exemplo;
A informação que deve ser gravada é "Palmeiras vs São Paulo"
ele grava somente "Palmeiras vs S"
Estou utilizando o MySQL 5.0;
Character Set:
Charset: utf8
Collation: utf_general_ci
Exemplo de fonte é o seguinte;
index.php
<form id="form1" name="Texto" method="post" action="envia_informacao.php">
Texto<br />
<input type="text" name="texto" id="texto" />
</form>
envia_informacao.php
<?
include('conexao_db.php');
$texto = $_POST['texto'];
$sql = mysql_query("INSERT INTO texto VALUES ('', '".$texto."')");
?>
conexao_db.php
<?php
$hostname_conn = "localhost";
$database_conn = "db";
$username_conn = "user";
$password_conn = "password";
$conn = mysql_connect($hostname_conn, $username_conn, $password_conn) or die(mysql_error());
mysql_select_db($database_conn,$conn) or die(mysql_error());
?>
Obrigado!
Carregando comentários...