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

Langage PHP Discussion :

[Tableaux] What's Wrong ? Problème avec Function() &gestion multila


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Inscrit en
    Juillet 2004
    Messages
    1 027
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 1 027
    Par défaut
    Notice: Undefined index: language in c:\program files\easyphp1-8\www\multi\test2.php on line 12

    Notice: Undefined variable: link in c:\program files\easyphp1-8\www\multi\test2.php on line 20

    Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in c:\program files\easyphp1-8\www\multi\test2.php on line 20

    Notice: Undefined variable: sql in c:\program files\easyphp1-8\www\multi\test2.php on line 20
    - Champ 'L0' inconnu dans field list :
    oula, je n'avais pas vu ces erreurs.
    Pour la variable language, tu as bien capté.

    Pour le reste j'ai été trop rapide et irréfléchit.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
       if ($GLOBALS["language"]!=1) // Si la langue choisie n'est pas la langue par défaut 
       { 
          $query="SELECT L".intval($GLOBALS["language"])." FROM table_word WHERE LOWER(L1)=LOWER('".addslashes($word)."') "; 
          //echo $query; 
          $result= mysql_query($query) or die (mysql_errno()." - ".mysql_error()." : <br/>\n".$query); 
          $line= mysql_fetch_array($result) ; 
          if($line == false) return $word; 
          $Lword=$line[0]; 
     
          return $Lword; // On renvoie le mot traduit
    voila c'est corrigé.

    bye

  2. #2
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 32
    Par défaut Une petite adaptation...!
    Bonsoir,

    Serait-il possible de me suggérer une légère adaptation pour pouvoir faire pareil depuis une table qui gère les phrase ??

    Voici les infos:
    Nom de la table: table_sentence
    Champ "id" - INT(4) - autoincrement - clé primaire
    Champ "L1" - TEXT - phrase en français
    Champ "L2" - TEXT - phrase en anglais

    J'ai essayer de modifier la fonction word en fonction sentence en changeant le nom de la variable $world en $id etc... mais lorsque je fais:
    <? echo sentence(1); ?> ou
    <? echo sentence("1"); ?>
    Cela ne fais que m'afficher 1 dans la page !

    Je pense qu'il doit falloir lu dire de chercher dans la colonne id et non L1 ?

    Merci encore beaucoup !
    Mathieu.

  3. #3
    Membre averti
    Inscrit en
    Mars 2006
    Messages
    32
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 32
    Par défaut lien vers la dernière solution

+ Répondre à la discussion
Cette discussion est résolue.
Page 2 sur 2 PremièrePremière 12

Discussions similaires

  1. problème avec function call
    Par eleve_ingenieur_1987 dans le forum Simulink
    Réponses: 0
    Dernier message: 28/05/2011, 10h32
  2. [MySQL] Php : problème avec function mail()
    Par totoAussi dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 22/05/2009, 19h45
  3. Problème avec function replace
    Par f.morgan3 dans le forum Services Web
    Réponses: 2
    Dernier message: 18/03/2008, 10h08
  4. problème avec function
    Par wind_vinch dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 14/11/2007, 17h32
  5. [Dates] Problème avec Function
    Par pony99 dans le forum Langage
    Réponses: 8
    Dernier message: 21/11/2006, 14h13

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