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 :

Probleme avec mysql_result() [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de MikeV
    Profil pro
    Webmaster
    Inscrit en
    Mai 2007
    Messages
    93
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : Canada

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mai 2007
    Messages : 93
    Par défaut Probleme avec mysql_result()
    Bonjour,
    J'ai une erreur avec ma fonction mysql_result() sur certain ordinateurs...mais pas tous. J'essai de corriger le problème et j'aimerais savoir que signifie "result index 4" dans l'expression :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 4 in /usr/home/www.mystelpro.com/htdocs/redirection.php on line 7
    Merci !

  2. #2
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Est-ce que par hasard tu essaierais d'accéder à un résultat qui n'existe pas ?
    index 4 pour moi cela indique le champ 4 de la ligne, mais bon sans garantie.
    On pourrait avoir au moins l'appel à mysql_result ?
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  3. #3
    Membre confirmé Avatar de MikeV
    Profil pro
    Webmaster
    Inscrit en
    Mai 2007
    Messages
    93
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : Canada

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mai 2007
    Messages : 93
    Par défaut
    En fait, il y a un résultat dans ma requête..j'ai le message d'erreur seulement sur des pc équipés de windows 2000 avec IE5. Pour les autres ca fonctionnes..c'est du jamais vu !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
    <?php
    	if ( isset($_GET['id'])){
    		$id_temp = $_GET['id'];
    		include ("_connexion.php");
    		$req_sql= "SELECT id_employe, destination, id FROM employes WHERE id ='$id_temp'";
    		$verif_sql = mysql_query($req_sql) or die ("Erreur : ".mysql_error() );
    		$id_employe = mysql_result($verif_sql, 0, 'id_employe');
    		$mypage = mysql_result($verif_sql, 0, 'destination');
    		$id = mysql_result($verif_sql, 0, 'id');
    				//Redirection
    				switch ($mypage){
    					case "direction":
    						$mypage = "direction.php";
    						break;
    					case "comite.php":
    						$mypage = "comite.php";
    						break;
    					case "employe.php":
    						$mypage = "employe.php";
    						break;
    				}
     
    		header("Location: http://www.monsite.com/$mypage?id=$id\n\n");
    	}else{//si l'utilisateur tente de se connecter directement sur login.php
    		echo "ERREUR !";
    	}
    ?>

  4. #4
    Membre confirmé Avatar de MikeV
    Profil pro
    Webmaster
    Inscrit en
    Mai 2007
    Messages
    93
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : Canada

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mai 2007
    Messages : 93
    Par défaut
    J'ai résolu le problème sur les 2 ordinateurs concernés en ne permettant pas au navigateur IE5 d'utiliser les fichiers temporaires pour loader sa page...étrange non!?

    Donc la modif que j'ai fait dans les Options Internet de IE5:
    Onglet général / Paramètres de fichiers internet temporaires / sélectionner Jamais / ok

    Merci !

  5. #5
    Membre confirmé Avatar de MikeV
    Profil pro
    Webmaster
    Inscrit en
    Mai 2007
    Messages
    93
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : Canada

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mai 2007
    Messages : 93
    Par défaut RÉSOLU
    J'ai résolu le problème sur les 2 ordinateurs concernés en ne permettant pas au navigateur IE5 d'utiliser les fichiers temporaires pour loader sa page...étrange non!?

    Donc la modif que j'ai fait dans les Options Internet de IE5:
    Onglet général / Paramètres de fichiers internet temporaires / sélectionner Jamais / ok

    Merci !

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

Discussions similaires

  1. Probleme avec mysql_result
    Par Maitre Dragon dans le forum MySQL
    Réponses: 2
    Dernier message: 08/06/2007, 22h22
  2. [SGBD] problème avec mysql_result
    Par Mitaka dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 30/11/2005, 16h06
  3. probleme avec la touche F10
    Par b.grellee dans le forum Langage
    Réponses: 2
    Dernier message: 15/09/2002, 22h04
  4. Probleme avec fseek
    Par Bjorn dans le forum C
    Réponses: 5
    Dernier message: 04/08/2002, 07h17
  5. [Kylix] probleme avec un imagelist
    Par NicoLinux dans le forum EDI
    Réponses: 4
    Dernier message: 08/06/2002, 23h06

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