8768 sujets

Développement web côté serveur, CMS

Bonjour à tous, je suis débutant en php.

J'aimerais afficher produit_Nom et produit_Prix en même temps mais je ne sais pas comment faire, je pense que c'est une problème de ponctuation j'ai déjà essayer plusieurs solutions mais qui n'ont pas marchés.

Merci d'avance pour votre aide




Voici mon code :
while ($row = $result->fetch_array())
		{$produits[$row['produit_Id']] = $row['produit_Nom, produit_Prix'];



Cordialement
Bonjour,

Pourrais-tu faire

echo '<pre>';
print_r($row);
echo '</pre>';

dans ton fichier php et nous montrer ce qu'il t'affiche à l'écran ?
$row['produit_Nom, produit_Prix']


cela n'existe pas... à remplacer par :

$produits[$row['produit_Id']] = $row['produit_Nom'] . $row['produit_Prix'];


Le "." sert à la concaténation entre deux variables.
Modifié par JENCAL (22 May 2018 - 15:33)
comme l'a dit JENCAL le point sert à concaténer
tu peux rajouter l'espace entre les deux aussi :

$produits[$row['produit_Id']] = $row['produit_Nom'] ." ". $row['produit_Prix'];

Modifié par alex7 (24 May 2018 - 16:48)