Je ne parviens pas à se joindre à deux requêtes ensemble ce sont mes requêtes:se joindre à MySQL Requêtes
$sql = "SELECT SourcePath, Description, BikeCode FROM BikeImages order by bikecode";
$sql1 = "SELECT BikeCode, Manufacturer, Model, SubType, Year, FrameMaterial, Description, Gender, Type, Price, Stock FROM Bike WHERE Stock > 0";
$result = mysqli_query($con, $sql);
$result1 = mysqli_query($con, $sql1);
aide serait vraiment apprécié, j'ai eu quelques idées pour les réunir, comme
$result = mysqli_query($sql && $sql1, $con);
Mais cela ne semble pas fonctionner, Devrais-je joindre les deux $ sql ensemble si oui alors comment ferais-je cela?
EDIT: Les tables sont liées parce que je veux créer une boucle while, qui affiche toutes les informations de la table Bike, puis récupère les images de la table BikeImages liées à chaque BikeCode.
Après relier les tables ensemble, je souhaite utiliser ce code pour afficher mes informations:
while(list($bikecode, $manufacturer, $model, $subtype, $year, $fmaterial, $desc, $gender, $type, $price, $stock, $sourcepath, $description) = mysqli_fetch_row($result1)) {
echo "information here
}
Merci
Comment sont les tableaux liés? Et quel devrait être le résultat? S'il vous plaît montrer quelques exemples de données. –
Comme indiqué dans les réponses ci-dessous, vous devez écrire une chaîne qui contient une seule instruction SELECT, ce qui n'est pas aussi simple que de concaténer des instructions. –