Count() MYSQL PHP
jeangervasi
Messages postés
59
Statut
Membre
-
Yan_Data -
Yan_Data -
Bonjour,
Voici mon script, il compte les élémement d'une colonne mais ne m'affiche pas le résultat
et Voici le msg d'erreur
La requête fonctionne sur mysql mais pas en php
Merci de votre aide
Voici mon script, il compte les élémement d'une colonne mais ne m'affiche pas le résultat
<?php
session_start();
include("connect.php");
$id_panier=$_SESSION['id_pa'];
$sql='select count(id_panier) from commande where id_panier='.$id_panier.'';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_array($req);
echo $sql;
echo $data['id_panier'];
?>
et Voici le msg d'erreur
select count(id_panier) from commande where id_panier=48 Notice: Undefined index: id_panier in C:\Program Files\EasyPHP-5.3.3\www\TFE\panier.php on line 9
La requête fonctionne sur mysql mais pas en php
Merci de votre aide
A voir également:
- Count mysql php
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Php alert - Forum PHP
- Retour a la ligne php - Forum Webmastering
5 réponses
Bonjour,
Le message t'informe qu'il ne connaît pas l'index 'id_panier' donc pour régler ton problème je te suggère de faire ta requête sql de la manière suivante :
Cordialement.
Le message t'informe qu'il ne connaît pas l'index 'id_panier' donc pour régler ton problème je te suggère de faire ta requête sql de la manière suivante :
$sql='select count(id_panier) AS id_panier from commande where id_panier='.$id_panier.'';
Cordialement.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Pour être sûr du résultat obtenu , tu dois faire ceci echo '<pre>';echo $data;
ce bout de code va te permettre de connaitre la structure de ton résultat :
exemple :
[0]
->id_panier = 10
ou directement
->id_panier = 10
Si tu obtiens le 1er résultat tu sera obliger de faire echo $data[0]['id_panier'] si c'est le 2éme tu dois faire seulement echo $data['id_panier']
ce bout de code va te permettre de connaitre la structure de ton résultat :
exemple :
[0]
->id_panier = 10
ou directement
->id_panier = 10
Si tu obtiens le 1er résultat tu sera obliger de faire echo $data[0]['id_panier'] si c'est le 2éme tu dois faire seulement echo $data['id_panier']