Maison développement back-end tutoriel php 一次将两个属性拿出,该如何处理

一次将两个属性拿出,该如何处理

Jun 13, 2016 pm 01:46 PM
attributes des

一次将两个属性拿出
include("conn.php");
$rs=mysql_query("
SELECT products_des_options_values.options_values
FROM products_des_options_values
JOIN products_des_attributes ON products_des_options_values.id = products_des_attributes.products_des_options_values_id
JOIN products ON products.id = products_des_attributes.products_id 
join products_des_options on products_des_options.id = products_des_attributes.products_des_options_id
WHERE product_type='41' and STATUS !='D' and products_des_options.id =31 and ppcode like '%ACK2804N%'
order by products_des_options_values.options_values

union

SELECT products_des_options_values.options_values
FROM products_des_options_values
JOIN products_des_attributes ON products_des_options_values.id = products_des_attributes.products_des_options_values_id
JOIN products ON products.id = products_des_attributes.products_id 
join products_des_options on products_des_options.id = products_des_attributes.products_des_options_id
WHERE product_type='41' and STATUS !='D' and products_des_options.id =35 and ppcode like '%ACK2804N%'
order by products_des_options_values.options_values ");

while($row=mysql_fetch_array($rs) and $row2=mysql_fetch_array($rs2))
{  
echo $V="$row[options_values]
";
echo $A="$row2[options_values]
";
echo $V * $A."

";
}
 

?>

我在phpmydamin下运行,老是报错:#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT options_values FROM products_des_options_values JOIN products_des_attribu' at line 2




------解决方案--------------------
鉴于你的表名比较长。建议查询时为每个表起个别名。然后查询列和条件加上别名。

合并的话。用in 或者or 或者union all 都可以。

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Vous avez un jeu croisé?
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment utiliser les attributs pour gérer les annotations de code en PHP8 ? Comment utiliser les attributs pour gérer les annotations de code en PHP8 ? Oct 18, 2023 am 09:48 AM

Comment utiliser les attributs pour gérer les annotations de code en PHP8 ? Avec la sortie de PHP8, une nouvelle fonctionnalité intéressante a été introduite, à savoir les attributs. Les attributs sont une méthode d'annotation de code qui nous permet d'ajouter des métadonnées aux classes, méthodes et attributs de manière structurée. Dans cet article, nous explorerons comment utiliser les attributs pour gérer les annotations de code dans PHP8 et fournirons quelques exemples de code spécifiques. 1. Qu'est-ce que l'attribut ?

Comment utiliser les attributs pour ajouter des annotations personnalisées aux classes en PHP8 ? Comment utiliser les attributs pour ajouter des annotations personnalisées aux classes en PHP8 ? Oct 18, 2023 am 10:16 AM

Comment utiliser les attributs pour ajouter des annotations personnalisées aux classes en PHP8 ? Les annotations personnalisées sont un moyen d'ajouter des métadonnées à une classe ou une méthode, ce qui peut nous aider à obtenir et à traiter des informations supplémentaires sur une classe ou une méthode spécifique au moment de l'exécution. En PHP8, le concept d'attributs a été introduit, ce qui nous permet d'ajouter facilement des annotations personnalisées aux classes. Cet article explique comment utiliser les attributs pour implémenter des annotations personnalisées pour les classes en PHP8 et fournit des exemples de code spécifiques. En PHP8, depuis

Analyse d'exemples de chiffrement et de décryptage de PHP et Java des Analyse d'exemples de chiffrement et de décryptage de PHP et Java des Apr 29, 2023 am 09:40 AM

des cryptage est une méthode de cryptage symétrique largement utilisée sur Internet. PHP prend en charge le cryptage des via la bibliothèque d'extensions mcrypt. Pour utiliser le cryptage des en Php, vous devez d'abord installer la bibliothèque d'extensions mcrypt. décryptage. Copiez le code. Le code est le suivant : $iv_size=mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256,MCRYPT_MODE_ECB);$iv=mcrypt_create_iv($iv_size,MCRYPT_RAND);$key="Thisisaverysecretkey";//Key$.

Comment étendre les fonctionnalités des classes via les attributs en PHP8 ? Comment étendre les fonctionnalités des classes via les attributs en PHP8 ? Oct 25, 2023 am 11:54 AM

Comment étendre les fonctionnalités des classes via les attributs en PHP8 ? Dans PHP8, une nouvelle fonctionnalité a été introduite : les attributs, également appelés attributs. Il peut ajouter des métadonnées à des entités telles que des classes, des propriétés de classe, des méthodes et des fonctions, et ces métadonnées sont accessibles et utilisées au moment de l'exécution. Les attributs fournissent un moyen concis et flexible d'étendre les fonctionnalités des classes et aident les développeurs à mieux organiser et comprendre le code. Afin de mieux comprendre et appliquer les attributs, les éléments suivants

Comment utiliser les attributs pour étendre les fonctionnalités d'une classe en PHP8 ? Comment utiliser les attributs pour étendre les fonctionnalités d'une classe en PHP8 ? Oct 19, 2023 am 09:13 AM

Comment utiliser les attributs pour étendre les fonctionnalités d'une classe en PHP8 ? Avec la sortie de PHP8, de nouvelles fonctionnalités du langage Attributs ont été introduites. Les attributs sont une fonctionnalité qui ajoute des métadonnées sous forme d'annotations dans le code. En utilisant les attributs, nous pouvons ajouter des informations supplémentaires à des éléments tels que des classes, des méthodes, des propriétés, etc. pour répondre à des exigences commerciales et à des spécifications de développement plus complexes. Dans cet article, nous détaillerons l'utilisation de l'extension Attributes en PHP8

Comment améliorer les fonctionnalités des classes personnalisées via les attributs en PHP8 ? Comment améliorer les fonctionnalités des classes personnalisées via les attributs en PHP8 ? Oct 24, 2023 pm 12:28 PM

Comment améliorer les fonctionnalités des classes personnalisées via les attributs en PHP8 ? Avec la sortie de PHP8, une nouvelle fonctionnalité - Attributs (attributs) a été introduite. Grâce aux attributs, les développeurs peuvent ajouter des métadonnées supplémentaires aux classes, méthodes et propriétés pour améliorer la fonctionnalité et la flexibilité des classes personnalisées. Dans cet article, nous détaillerons comment utiliser les attributs pour améliorer les fonctionnalités des classes personnalisées et fournirons des exemples de code spécifiques. 1. Que sont les attributs ? À

Comment gérer les métadonnées du code via les attributs de PHP8 ? Comment gérer les métadonnées du code via les attributs de PHP8 ? Oct 20, 2023 pm 07:12 PM

Comment gérer les métadonnées du code via les attributs de PHP8 ? Avec la sortie de PHP8, les attributs sont devenus une nouvelle fonctionnalité du développement PHP. Les attributs sont utilisés pour associer des métadonnées au code, ajoutant ainsi plus d'informations contextuelles et d'annotations au code. En utilisant les attributs, les développeurs peuvent mieux gérer les métadonnées du code et fournir une structure plus flexible et plus lisible pour le code. En PHP8, les attributs sont passés dans la classe

Mise à jour PHP8.1 : des attributs plus puissants Mise à jour PHP8.1 : des attributs plus puissants Jul 09, 2023 pm 03:37 PM

Mise à jour PHP8.1 : des attributs plus puissants Depuis la sortie de PHP8.0, la communauté PHP attend avec impatience l'arrivée de PHP8.1. PHP8.1 apporte de nombreuses nouvelles fonctionnalités et améliorations intéressantes, dont la plus notable est les attributs. Les attributs sont une nouvelle fonctionnalité introduite dans PHP 8.1. Ils fournissent un moyen plus élégant et plus puissant d'ajouter des métadonnées aux classes, méthodes et propriétés. Dans le passé, nous utilisions des blocs de documents (DocB

See all articles