JeuWeb - Crée ton jeu par navigateur
XAJAX/PHP/MYSQL Probleme - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : XAJAX/PHP/MYSQL Probleme (/showthread.php?tid=5494)

Pages : 1 2 3 4


RE: XAJAX/PHP/MYSQL Probleme - php_addict - 19-06-2011

(19-06-2011, 08:27 PM)Bazooka a écrit : demain sans fautes Smile

:wowowow::wowowow::wowowow::wowowow:






RE: XAJAX/PHP/MYSQL Probleme - niahoo - 19-06-2011

(19-06-2011, 07:51 PM)Bazooka a écrit : ses normal car avant je fais le screen c'etait 393.. que j'ai suprimer et fais un nouveau 394 ..


Combien de fois devrais-je dire ... mais on se demande si sa lis se qu'on dis ou non ...


Je vais redire le problème .. Si je fais $row1['id'] sa fonctione mais si je prend un champ en text et/ou vachar et/ou enum sa ne veux pas fonctionner ....

sa viens un peux soulant a la fin répéter .. sa va faire 15 fois je les dis ... :/

En même temps si tu n'es pas content de l'aide qui t'es apportée il y a toujours des forums spécialisés dans l'aide aux débutants en programmation, ce qui n'est pas le cas de celui-ci même si en pratique nous en faisons.


RE: XAJAX/PHP/MYSQL Probleme - Bazooka - 21-06-2011

Salut j'ai réussi a régler l'autre problème mais la maintenant je pige plus :S

pourquoi ais-je autant de difficulté avec les champ text,vachar ? dans ajax ses complètement insenser ..

si je fais hors function sa marche mais dedans non :/
et la il veux en plus rien m'afficher !

le problème est ici

Code :
$niga = "Personne";
$query = mysql_query("update mission set player=$niga where id=0");
$result = mysql_query($query);
if (!$result) {
   $display_string .= $query;
   $display_string .= '<br>Requête invalide : ' . mysql_error();}


et voici le code complet

Code :
function envoyer($donnees_formulaire)
{

        $reponse = new xajaxResponse();// Création d'une instance de xajaxResponse pour traiter les réponses serveur.
        $fichier_texte = fopen('./chat.txt', 'a');// On ouvre notre fichier texte en écriture seule.

$query1 = "SELECT * FROM mission WHERE id=0";
$qry_result1 = mysql_query($query1) or die(mysql_error());
$p = mysql_fetch_array($qry_result1);


if($p['play'] == 0 || $p['play1'] == 0)
{ $display_string .='Faut etres 2';
}
else {
$gain = rand(500,3000);
$cost = ($gain/2);
$niga = "Personne";
$query = mysql_query("update mission set player=$niga where id=0");
$result = mysql_query($query);
if (!$result) {
   $display_string .= $query;
   $display_string .= '<br>Requête invalide : ' . mysql_error();}

$query = mysql_query("update players set gold=gold+$cost where id=$p[play]");
$query3 = mysql_query("update players set gold=gold+$cost where id=$p[play2]");
$query47 = mysql_query("update mission set play=0 where id=$p[id]");
$query58 = mysql_query("update mission set play1=0 where id=$p[id]");



$display_string .= 'Vous gagnez '.numberformat($cost,0,'.',' ',3).' R$ chacun !';

$datafucked = "Vous avez gagner ".$cost."R$ chacun";
$url= $p['play'];
$url2= $p['play1'];
$sitename= $datafucked;

$insertSite_sql = "INSERT INTO log (player_id, msg) VALUES('{$url}' , '{$sitename}')";
$insertSite= mysql_query($insertSite_sql) or die(mysql_error());
$insertSite_sql2 = "INSERT INTO log (player_id, msg) VALUES('{$url1}' , '{$sitename}')";
$insertSite2= mysql_query($insertSite_sql2) or die(mysql_error());
}
    $reponse->assign('block10', 'innerHTML', $display_string);
    $reponse->script("hideLoadingMessage();");// ON CACHE LE MESSAGE DE CHARGEMENT.
        return $reponse;
}



RE: XAJAX/PHP/MYSQL Probleme - Ter Rowan - 21-06-2011

$niga = "Personne";
$query = mysql_query("update mission set player=$niga where id=0");
$result = mysql_query($query);


RE: XAJAX/PHP/MYSQL Probleme - djidi - 21-06-2011

A quoi ca sert de t'aider si tu n'écoutes pas...
Ton code est bourré d'erreurs dont certaines t’ont été indiquées.

Ensuite, même si cela ne résoud pas ton problème :
- Utilise les balises code PHP pour que soit lisible (ainsi qu'une indentation correcte).
- Ton code contient des données inutiles :
$fichier_texte = fopen('./chat.txt', 'a');// On ouvre notre fichier texte en écriture seule.
- Respecte le formatage -> Tu utilises presque toujours les mots clefs SQL en majuscule mais sur la suivante non :
$query = mysql_query("update mission set player=$niga where id=0");



RE: XAJAX/PHP/MYSQL Probleme - niahoo - 22-06-2011

la variable $niga (ça s'écrit nigga d'ailleurs) dit être entre quotes dans la requête aussi.


RE: XAJAX/PHP/MYSQL Probleme - Ter Rowan - 22-06-2011

a ben en fait y a un paquet de fautes en plus, j avais pas regardé le contenu de la requête


RE: XAJAX/PHP/MYSQL Probleme - Bazooka - 22-06-2011

oui il y a des fautes je dis pas le contraire Tongue

en effet le con j'avais pas mis entre le double quote :/

voila sa fonctionne je me trouve un peux idiot la lol

Code :
$query = mysql_query("update mission set player='".$niga."' where id=0");
$query2 = mysql_query("update mission set player1='".$niga."' where id=0");

parcontre pour $niga ses simplement mis au hasard ainsi en fais au debut c'étais $n mais je les changer .. je donne simplement des nom au hasard .. sur ses choses la ..


sinon un gros merci de m'avoir aidé et éclairé sur certaines chose Smile


RE: XAJAX/PHP/MYSQL Probleme - niahoo - 22-06-2011

(22-06-2011, 03:53 AM)Bazooka a écrit : je donne simplement des nom au hasard .. sur ses choses la ..


Mauvais plan …