IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Problème auto-incrément


Sujet :

PHP & Base de données

  1. #21
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 10
    Par défaut
    Citation Envoyé par nsanabi Voir le message
    il doit te manquer une accolade ou un ;
    montrer les lignes de codes soupçonnées
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    //on efface le duel dans les sql   
    if (isset($_GET["page"])){
    //$_GET["page"] contient fight3:12 où 12 est l'id par exemple
    list ($fight, $idDuel)=split(':', $_GET["page"]); //je prend l'id
    if($fight=="fight3")
    doquery("DELETE FROM {{table}} WHERE id='".$idDuel."'", "duel");
    }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (isset($_GET["page"])){ <== si je supprime le { plus d'erreur de code mais ca change pas mon probleme :(

  2. #22
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    570
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Septembre 2003
    Messages : 570
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (isset($_GET["page"])){ //<== si je supprime le { plus d'erreur de code mais ca change pas mon problème :(
    non il faut laisser le { là où il était
    ton erreur se situe autre part
    tu as du rater un } quand tu a fait la modification du code, cherche bien
    j'espère que tu possède une copie de ton code non modifiée, si oui tu le restitue et insère y le code proposé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    if (isset($_GET["page"])){
       list ($ft, $idduel)=split(':', $_GET["page"]);
       if($ft=="fight3")
          doquery("DELETE FROM {{table}} WHERE id='".$idduel."'", "duel");
    }

  3. #23
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 10
    Par défaut
    oui j'avais bien fait une erreur le code actuel :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $gold = $userrow["gold"] - $_POST['mise'];
    $fightlvl = $userrow["strength"] + $userrow["dexterity"];
    doquery("INSERT INTO {{table}} SET id='', defiant='".$userrow["id"]."', mise='".$_POST['mise']."', name='".$userrow["username"]."', receveur='".$_POST["enemy"]."', fightlvl='$fightlvl'", "duel");
    doquery("UPDATE {{table}} SET gold='$gold' WHERE id='".$userrow["id"]."' LIMIT 1", "users");
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    //on efface le duel de la base
    if (isset($_GET["page"])){
       list ($ft, $idduel)=split(':', $_GET["page"]);
       if($ft=="fight3")
          doquery("DELETE FROM {{table}} WHERE id='".$idduel."'", "duel");
    }
    c'est a se taper la tête dans le mur, création du duel ok, envoie a la bonne personne ok, on accepte le duel il se déroule ok, mais il se supprime pas

    il y a aucune erreur donc je pige pas :s

Discussions similaires

  1. problème d'auto incrémentation
    Par senv33 dans le forum Débuter
    Réponses: 8
    Dernier message: 24/02/2010, 13h43
  2. Problème auto-incrément SQLServer
    Par yannick34 dans le forum Développement
    Réponses: 8
    Dernier message: 19/10/2009, 13h42
  3. Clé primaire auto incrémentée, problème insertion
    Par barnoufal dans le forum Ruby on Rails
    Réponses: 0
    Dernier message: 12/02/2008, 17h17
  4. Problème d'auto-incrément
    Par rageice dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 15/12/2007, 23h33
  5. Problème de mise à jour des champs Auto incrémentés avec VB6.
    Par NHenry dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 28/05/2007, 16h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo