par
Cyrano » 01 août 2005, 16:56
...des fois c pas facile a formuler ...
C'est précisément pour ça que tu ne trouves pas la réponse
Autre chose, quand je vois ton code..... si tu apprenais à créer tes requêtes tout seul à la main au lieu d'essayer de corriger les requêtes méthode DreamWeaver, tu gagnerais pas mal de temps à terme.
Bon, ton code fait référence à un champ qui n'est pas dans la table montrée plus haut et à une table que tu ne montres pas non plus. C'est comme si tu me demandais comment réparer un carburateur en me montrant un tournevis et une fouchette : qu'est-ce que la fourchette fait dans le décor ??
Reprends ta copie et fais une question complète : les deux tables avec jeu d'essai (lignes exemples avec des données, même bidon on s'en tape) , ce que tu voudrais obtenir, par exemple telle ligne que tu précises, et ce que tu obtiens avec ta requête.
Et puis pour finir, voici comment simplifier et éclaircir un peu :
<?php
$colname_RS2 = "1";
if (isset($_GET['num']))
{
$colname_RS2 = (get_magic_quotes_gpc()) ? $_GET['num'] : addslashes($_GET['num']);
}
mysql_select_db($database_TCS, $TCS);
$query_RS2 = "SELECT slug.type, equipslug.ID
FROM equipslug, slug
WHERE equipslug.equipment = '". $colname_RS2 ."'
AND equipslug.slug=slug.ID";
$RS2 = mysql_query($query_RS2, $TCS) or die(mysql_error());
$row_RS2 = mysql_fetch_assoc($RS2);
$totalRows_RS2 = mysql_num_rows($RS2);
?>
Note que je n'ai rien changé, juste modifié des noms de variable en remplaçant Recordset par RS partout, tout de suite on y voit plus clair et ensuite des retours de ligne pour la requête.