Pas d'insertion si le texte est trop long
Bonjour,
Voila j'ai aujourd'hui un petit problème que je n'arrive pas à résoudre, même après plusieurs recherche sur internet.
En clair j'ai pour but d'éditer un texte directement sur mon site envoyé vers ma bdd sql.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| <?php
@$do = $_GET['do'];
if($do == "editt") {
$tempi = $_POST['temp'];
$tempo = $_POST['comm'];
$reponses = mysql_query("UPDATE advice SET com = '$tempo' WHERE `id` = '$tempi'");
while ($donnees = mysql_fetch_array($reponses) )
{
} }
?>
<h2><b> Edit Com </b></h2>
<?php
$reponses = mysql_query("SELECT * FROM advice WHERE id = '$temp'");
while ($donnees = mysql_fetch_array($reponses) )
{
?>
<form class='fancy-form' action='?do=editt' method="POST">
<textarea name="comm" cols="40" rows="5"><?php echo $donnees['com'];?></textarea><br>
<input type="text" id="username" name="temp" style="width:390px;" class="span5" value="<?php echo $temp; ?>"><br>
<button id="submit" type='submit' class="btn-custom">Edit</button>
</form>
<?php } ?> |
En clair dès que je met un texte assez maigre, la mise a jour de celui-ci dans la bdd est éfféctuée néanmois s'il s'agit d'un gros texte que je tape, et bien là , rien ne se passe ...
Du coup j'ai chercher à vois si sa provenait de la structure, j'ai du coup essayer : LONGTEXT, TEXT, Mediumtext sans réel effet , les long texte ne sont pas mis à jour, par long texte j'entends une centaine de mots pas plus....
Voilà merci de votre aide !