Forum Ordinatueur ! http://forum.ordinatueur.org

OrdinatUeur.org - Bienvenue dans notre communauté...
Pour être prevenu des importantes mises à jour du forum, et de celles du site, inscrivez vous à la mailing liste :


Pour entrer sur le chat cliquez ici ou si le premier est en panne cliquez ici - Lisez les regles du chat ici !
Pour parler de foot tapez /j #om (salon partenaire). Pour atteindre ce chat sur le réseau IRC Evolu.NET, c'est /j #ordinatueur ! Bon Ch@t...

Forum Ordinatueur ! http://forum.ordinatueur.org Index du Forum -> Programmation / Développement -> (R) Probleme d'envoie d'information dans ma base MySQL
Poster un nouveau sujet  Répondre au sujet Voir le sujet précédent :: Voir le sujet suivant 
(R) Probleme d'envoie d'information dans ma base MySQL
MessagePosté le: Dim Mar 06, 2005 4:55 pm Répondre en citant
Gustry
Posteur Moyen
 
Inscrit le: 07 Déc 2004
Messages: 455
Localisation: Baume Les Dames




Voila, j'ai un switch qui permet de vérifier si l'existence des variables:
Code:

switch($prenom)
      {
         case "ccc":
            $prenom = "ccc";
            break;
         
         case "yyy":
            $prenom = "yyy";
            break;
         
                  
         default:
            $prenom = "xxxxxx";
      }


Mais quand je fais
Code:

$v_nouveau="ok";
      $v_date=date("Ymd");
      $requete = "insert into ".$table." (NomSite,URLSite,DescriptionSite,Prenom,Nouveau,DateSoumission) ";
      $requete = $requete."values ('$F_NomSite','$F_URLSite','$F_DescriptionSite','$prenom','$v_nouveau',$v_date);";
      $res=mysql_db_query($db, $requete);
      echo "<script>alert('Votre soumission est enregistrée. Merci');</script>";


Je trouve dans ma table, dans le champ prenom, je trouve xxxxxx.
Alors que si je fais
Code:

<?php echo $prenom; ?>

J'obtiens bien le vrai prenom et non pas xxx

Je ne comprend pas !
Pleure ou Très triste

Vous comprenez mon probleme ? Question Roulement des yeux

_________________
Gustry
Clin d'oeil
-PC Bureau : Pentium II, 350mhz, 384mo de RAM, Linux Xubuntu
-PC Serveur : Pentium II, 300mhz, 64mo de RAM, Linux Ubuntu Serveur
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
MessagePosté le: Dim Mar 06, 2005 8:24 pm Répondre en citant
Yoka
Modérateur
 
Inscrit le: 19 Juin 2003
Messages: 3046
Localisation: Vesontio




En fait je ne vois pas trop le but de ton switch. Je comprends que tu ais remplacé les chaînes de caractères par des "yyy" pour anonymiser le truc, mais ça ne veut plus dire grand chose. Confus

_________________
Argumenter avec des imbéciles, c'est comme jouer aux échecs contre un pigeon. Peu importe votre niveau, le pigeon va juste renverser toutes les pièces, chier sur le plateau et se pavaner fièrement comme s'il avait gagné.
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
MessagePosté le: Dim Mar 06, 2005 8:33 pm Répondre en citant
Gustry
Posteur Moyen
 
Inscrit le: 07 Déc 2004
Messages: 455
Localisation: Baume Les Dames




oui, c'est vrai qu'il ne veut plus rien dire !

Bon bref, le probleme c'est que pour la base, le champ prenom contient xxxx alors que <?php echo $prenom; ?> affiche le vrai nom ! Pourtant ils utilisant tous les deux la meme variable !

_________________
Gustry
Clin d'oeil
-PC Bureau : Pentium II, 350mhz, 384mo de RAM, Linux Xubuntu
-PC Serveur : Pentium II, 300mhz, 64mo de RAM, Linux Ubuntu Serveur
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
MessagePosté le: Dim Mar 06, 2005 10:33 pm Répondre en citant
K@i-K@i
Ordinatueur's Root
 
Inscrit le: 01 Mar 2003
Messages: 3037
Localisation: Dans l'OrdinatUeur...




Pour que tout soit plus clair, tu peux inventer des noms au lieu de mettre des y et des x. Tu prends Jean Dupont et François Durand et voila. Et tu peux meme pousser jusqu'a dire que toute ressemblance avec une personne existante ou ayant éxisté serait tout à fait fortuite. Mort de rire

Pour le probleme, ça ne peut pas venir de l'ordre de ce qui est dans le switch ?

_________________
@+
Kaï-Kaï

Rejoignez la communauté en direct sur #ordinatueur @ irc.ordinatueur.org / 6667
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
bin c'est normal
MessagePosté le: Mer Mar 09, 2005 9:33 am Répondre en citant
| | - | - [ - []
Membre actif
 
Inscrit le: 05 Nov 2003
Messages: 102




heu juste comme ca.. en fait je viens de lire ton code... et t'as programmé un truc qui sert a enregistrer xxxxxx dans la base si le prenom est different de ccc ou de yyy.. donc di voir a quoi tu voudrai que ca ressemble en fait....

sinon ton switch tu peu le remplacer par
Code:

if($prenom!="ccc" && $prenom!="yyy"){
$prenom="xxxxx";
}


c'est pareil... et ca optimise un peu

si ton
Code:
<?php echo $prenom; ?>
tu le fait avant le switch ou la place c'est normal qu'il te renvoi le vrai prenom qui n'a ducoup pas été remplacé par "xxxxx"...

donc explique voir enfait ce que tu voudrai que ca fasse... plus precisement...

parce que la... je vois pas... tu veux enregistrer le vrai prenom dans la base...? affiché le xxxxx.? enregistrer xxxxx.? affiché le vrai prenom..? pourquoi tu le code en xxxxx.? etc.? bref je comprend pas tout.... lol
Embarassé

dsl
Voir le profil de l'utilisateur Envoyer un message privé
MessagePosté le: Mer Mar 09, 2005 1:57 pm Répondre en citant
Gustry
Posteur Moyen
 
Inscrit le: 07 Déc 2004
Messages: 455
Localisation: Baume Les Dames




ben je viens de pouvoir résoudre mon probleme tout seul ! Moqueur
Il ne me reste plus qu'un truc a corrige ! Mais j'attends de voir si je peux corriger avant de vous demander ! Clin d'oeil

Exusez moi du derangement ! Embarassé

_________________
Gustry
Clin d'oeil
-PC Bureau : Pentium II, 350mhz, 384mo de RAM, Linux Xubuntu
-PC Serveur : Pentium II, 300mhz, 64mo de RAM, Linux Ubuntu Serveur
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
(R) Probleme d'envoie d'information dans ma base MySQL
Forum Ordinatueur ! http://forum.ordinatueur.org Index du Forum -> Programmation / Développement
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous pouvez éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Vous ne pouvez pas joindre de fichier dans ce forum
Vous pouvez télécharger des fichiers dans ce forum
Toutes les heures sont au format GMT + 1 Heure  
Page 1 sur 1  

  
  
 Poster un nouveau sujet  Répondre au sujet  
Powered by phpBB© 2001-2004 phpBB Group
Theme created by Vjacheslav Trushkin
Traduction par : phpBB-fr.com