Voici ce que mon code ici d'origine me renvoie quand je tente de "voler" un autre joueur :
La chaine ajoutée est trop longue donc cela ne s'enregistre pas. Vous voyez ce texte car c'est ce qui me renvient de var_dump pour pouvoir voir si tout passe bien. (la dernière ligne)
Cependant, si je rate, la chaine est plus courte. Il n'ajouter que le terme "rater" et la cela passe parfaitement...
je viens de mettre une requête préparée :
Code PHP :
<?php
/* Vérifie la connexion */
if (mysqli_connect_errno()) {
printf("Échec de la connexion : %s\n", mysqli_connect_error());
exit();
}
/* Préparation de la commande d'insertion */
$query = "INSERT INTO minichat(pseudo,message,id_tchat,type,joueurchuchoter) VALUES('$pseudo', '$message', '$id_chat', '$type','$joueurchuchoter')";
$stmt = mysqli_prepare($link, $query);
mysqli_stmt_bind_param($stmt, "ssiss", $pseudo, $message, $id_chat, $type, $joueurchuchoter);
/* Exécute la requête */
mysqli_stmt_execute($stmt);
Ca n'a rien changer au problème que je rencontre...
Je viens de placer trois var_dump pour voir d'ou vient le problème :
Je viens de placer trois var_dump pour voir d'ou vient le problème :
Code PHP :
<?php
var_dump($message);
$message_ajouter = voler($voler,$_SESSION['Username'],$message);
var_dump($message_ajouter);
$message .= " - ";
$message .= $message_ajouter;
var_dump($message);
Cela me retourne :