Requete SQL avec surnomage dans tableaue
ever
-
ever -
ever -
Voila j'essaye d'inserer les resultat de ma requete dans un tableau mais...
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\...test.php on line 16
$req = "SELECT s. * , c. * FROM assetclass_software s, assetclass_computer c WHERE s.HARDWARE_ID = '1' AND c.ID = '1'";
$res=mysql_query($req,$id_connexion);
while ($tab=mysql_fetch_array($res,MYSQL_ASSOC)) //Ligne 16
{
echo '<tr><td>',$tab['s.ID'],'</td><td>',$tab['s.NAME'],'</td><td>',$tab['c.NAME'],'</td><td>',$tab['s.VERSION'],'</td></tr>';
}
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\...test.php on line 16
$req = "SELECT s. * , c. * FROM assetclass_software s, assetclass_computer c WHERE s.HARDWARE_ID = '1' AND c.ID = '1'";
$res=mysql_query($req,$id_connexion);
while ($tab=mysql_fetch_array($res,MYSQL_ASSOC)) //Ligne 16
{
echo '<tr><td>',$tab['s.ID'],'</td><td>',$tab['s.NAME'],'</td><td>',$tab['c.NAME'],'</td><td>',$tab['s.VERSION'],'</td></tr>';
}
A voir également:
- Requete SQL avec surnomage dans tableaue
- Logiciel sql - Télécharger - Bases de données
- Tableau dans word - Guide
- Dans le fichier, générez ce tableau automatiquement (tableau croisé dynamique ou table de pilote) à partir des quatre premières colonnes. - Guide
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Jointure sql ✓ - Forum MySQL
4 réponses
copie / colle la requête dans MySQL, tu devrais voir l'erreur par toi même
Élément de réponse
Élément de réponse
SELECT s. * , c. * FROM assetclass_software AS s, assetclass_computer AS c WHERE s.HARDWARE_ID = '1' AND c.ID = '1'
La requete précedente marche comme la tienne.
Sous phpMyAdmin mon Select marche tres bien et j'obtiens ce que je veux.
C'est au niveau du fetch_array que ca ne veux pas...
Sous phpMyAdmin mon Select marche tres bien et j'obtiens ce que je veux.
C'est au niveau du fetch_array que ca ne veux pas...
Si je met un truc dans le genre :
$req = "SELECT s.* , c.* FROM assetclass_isesoftware AS s, assetclass_isecomputer AS c WHERE s.HARDWARE_ID = '1' AND c.ID = '1'";
$res=mysql_query($req,$id_connexion);
while ($tab=mysql_fetch_array($res,MYSQL_ASSOC))
{
echo '<tr><td>',$tab['ID'],'</td><td>',$tab['NAME'],'</td><td>',$tab['VERSION'],'</td></tr>';
}
Ca fonctionne, le truc c'est que j'ai une colonne qui s'appelle NAME dans chacune de mes classe et donc je voulais mettre s.NAME et c.NAME dans mon tab mais la ca m'affiche plus rien !!!
$req = "SELECT s.* , c.* FROM assetclass_isesoftware AS s, assetclass_isecomputer AS c WHERE s.HARDWARE_ID = '1' AND c.ID = '1'";
$res=mysql_query($req,$id_connexion);
while ($tab=mysql_fetch_array($res,MYSQL_ASSOC))
{
echo '<tr><td>',$tab['ID'],'</td><td>',$tab['NAME'],'</td><td>',$tab['VERSION'],'</td></tr>';
}
Ca fonctionne, le truc c'est que j'ai une colonne qui s'appelle NAME dans chacune de mes classe et donc je voulais mettre s.NAME et c.NAME dans mon tab mais la ca m'affiche plus rien !!!