begin process at 2012 05 31 07:00:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Bases de données

 > 

problème mysql_field_table(...) avec plusieurs tables


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

problème mysql_field_table(...) avec plusieurs tables

mardi 5 octobre 2004 à 18:06:39 | problème mysql_field_table(...) avec plusieurs tables

skmancuso

Bonjour,

je fais un fonction qui me permet de retourner le nom de la table dans lequel se trouve le champ passé en paramètre. Pour celà, j'utilise mysql_field_table($result, $FieldName) où $result représente la résultat de la requête sql et $fieldName le nom du champ dont je désire connaître la table.

Ca fonctionne bien pour autant qu'il n'y ait qu'une table. Par contre lorsque je fais une requête de ce type:
SELECT id_Fixture, Voy_Freight
FROM tf_Fixture, tf_Voyage
WHERE tf_Fixture.id_Fixture = '$fixtureID ' AND tf_Fixture.id_Fixture =tf_Voyage.id_Voyage;

Où id_Fixture appartient à tf_Fixture
et que Voy_Freight appartien à tf_Voyage

et que je demande de connaître la table de Voy_Freight, il me retourne toujours tf_Fixture.

Pourquoi celà ne fonctionne pas? Comment puis-je résoudre ce problème?

Merci d'avance
mercredi 6 octobre 2004 à 11:48:18 | Re : problème mysql_field_table(...) avec plusieurs tables

cseagle

Membre Club
Essaye ça :



SELECT tf_Fixture.id_Fixture, tf_Voyage.Voy_Freight
FROM tf_Fixture, tf_Voyage
WHERE tf_Fixture.id_Fixture = '$fixtureID ' AND tf_Fixture.id_Fixture =tf_Voyage.id_Voyage;



Ca devrait marcher
mercredi 6 octobre 2004 à 14:04:01 | Re : problème mysql_field_table(...) avec plusieurs tables

skmancuso

Hello je viens d'essayer mais ca ne marche toujours pas.

Si t'as une autre idée, je t'écoute car là, je commence la déprime...
mercredi 6 octobre 2004 à 18:19:36 | Re : problème mysql_field_table(...) avec plusieurs tables

skmancuso

Réponse acceptée !
REhello,

ca y est j'ai trouvé!

Pour ceux que ca intéresse l'exemple présenté à:
http://ch2.php.net/manual/fr/function.mysql-field-table.php

est faux.

Je copie et colle l'exemple donné:

<?php
$result = mysql_query("SELECT name,comment FROM people,comments");

// En supposant que le champs name se trouve bien dans la table people
$table = mysql_field_table($result, 'name');
echo $table; // people
?>

or la sémantique de la fonction est la suivante:

string mysql_field_table ( resource result , int field_offset )
mysql_field_table retourne le nom de la table où se trouve la colonne d'offset field_offset , dans le résultat MySQL result .

donc, elle n'accepte en tout cas pas 'name' comme paramètre, mias seulement un entier désignant la position du champ demandé.

Voilà ! Merci pour la personne qui m'a filer un coup de main
A bientot




Cette discussion est classée dans : table, id, tf, voyage, fixture


Répondre à ce message

Sujets en rapport avec ce message

REQUETE simple mySQL AVEC EXISTS NE MARCHE PAS [ par skmancuso ] Hello,Pourquoi cette requête ne fonctionne pas?SELECT DISTINCT id_Fixture,id_Voyage, FF_Type FROM tf_Fixture, tf_Voyage WHERE EXISTS ( trier par WHERE avec une variable [ par benji86446 ] Bonjour tout le monde!Voila, j'ai une petite question à propos des requetes SQL. J'aimerais trier les résultats lus sur une table par rapport aux résu verifier existence table SQLite [ par Bis2Kt ] bonjour, j'aimerai qu'une table soit crée genre BLABLA1, et si la table existe déjà, qu'il l'enregistre sous le nom BLABLA2 (graçe au $i) avec ce code Affichage de doublons dans une recherche sur deux tables [ par rafou77 ] Bonjour,c'est encore moi le newbizzzVoilà mon probleme, je fais une recherche sur deux tables (credits (id,nom,prenom,ect..) ) et (credits5 ( id,id_cl Order by problème [ par Developpator ] Hello,Je fais une requête sur une table comprenant id de type char. Lorsque le sélectionne tous les champs de ma table et que je décide de les trier e récup var d'url [ par skaterboss2000 ] bonjoursi j'ai une table comme ceci : |MA BDD| |MA TABLE| [id] [autrechamps] comment faire pour afficher le contenu de autrechamps en fonction de l'id Script de téléchargement [ par The_Sniper ] Bonjour je suis en trin de faire un script de téléchargement mais je suis bloquer a la place ou je doit ajouter dans mon champ id_cat de ma table télé auto increment [ par bob ] Bonjour ! Alors voila, j'ai une question qui va etre surement trés simple pour vousvoila le sql de mla table CREATE TABLE `blogs` ( `id` smallint(6) Probleme d'affichage dans une liste déroulante [ par JohnInsane ] Bonjour à tous, Voilà j'ai un problème, j'ai fais un script où l'on choisit une catégorie dans une liste déroulante qui est dans la table cat où j'a Relation et Foreign Key [ par ripoux ] Bonjour,J'ai une petite question au niveau des relations avec MySQL.Je n'ai pas bien compris le concept, car je travail malheuresuement en général ave


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,468 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales