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 :

différence invisible et bizzarerie [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    229
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2008
    Messages : 229
    Par défaut différence invisible et bizzarerie
    Bonjour,

    Dans mon programme, je dois effectuer la même opération avec plusieurs données, la traitement et un quasi copier/coller, mais ça fonctionne pour le deuxième et pas le premier, ça fonctionne en local mais pas une fois sur le serveur. Une idée ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
            $outils_recherche = preg_replace('/\n/','£',trim($outils_recherche));
    	$outils_recherche = preg_replace('/\r/','£',trim($outils_recherche));
    	$outils_recherche = explode('£',$outils_recherche);
    	mysql_query("DELETE FROM outils_recherche WHERE nom_client='".$nom_client."' AND mois='".$mois."'");
    	for($i=0 ; $i<count($outils_recherche) ; $i++){
            $verif_outils_recherche = mysql_query("SELECT * FROM outils_recherche WHERE nom_client='".$nom_client."' AND mois<='".$mois."' AND outils_recherche='".$outils_recherche[$i]."'");
            if(mysql_num_rows($verif_outils_recherche)==0 && $outils_recherche[$i]!=''){
            	mysql_query("INSERT INTO outils_recherche (nom_client, mois, outils_recherche,ordre) VALUES('".$nom_client."','".$mois."','".$outils_recherche[$i]."','')");
    		}
     	}
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
        $url_soumises = preg_replace('/\n/','£',trim($url_soumises));
        $url_soumises = preg_replace('/\r/','£',trim($url_soumises));
    	$url_soumises = explode('£',$url_soumises);
    	mysql_query("DELETE FROM ref_gen_initial WHERE nom_client='".$nom_client."' AND mois='".$mois."'");
        for($i=0 ; $i<count($url_soumises) ; $i++){
            $verif_url_soumises = mysql_query("SELECT * FROM ref_gen_initial WHERE nom_client='".$nom_client."' AND mois<='".$mois."' AND url_soumise='".$url_soumises[$i]."'");
    		if(mysql_num_rows($verif_url_soumises)==0 && $url_soumises[$i]!=''){
            	mysql_query("INSERT INTO ref_gen_initial (nom_client, mois, url_soumise) VALUES('".$nom_client."','".$mois."','".$url_soumises[$i]."')");
    		}
     	}
    Voilà et merci d'avance.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    229
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mars 2008
    Messages : 229
    Par défaut
    Le problème semblait venir d'une différence de prise en compte des champs auto-increment au niveau du serveur MySQL.

    Problème résolu, et voilà deux post pour rien....

    Voilà.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Différence entre un "bidouilleur" et un Pro ?
    Par christ_mallet dans le forum Débats sur le développement - Le Best Of
    Réponses: 290
    Dernier message: 28/11/2011, 10h53
  2. [CR][Jetform] Quelles sont les différences ?
    Par littlecow dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 23/07/2002, 11h40
  3. Différences entre jmp, jz, jnz, etc
    Par christbilale dans le forum Assembleur
    Réponses: 3
    Dernier message: 05/07/2002, 15h09
  4. Réponses: 8
    Dernier message: 05/06/2002, 11h55
  5. Réponses: 3
    Dernier message: 07/05/2002, 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