Aide pour Notice: Undefined index:

Résolu
spartacus-mer1 Messages postés 63 Date d'inscription   Statut Membre Dernière intervention   -  
spartacus-mer1 Messages postés 63 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai un probeme dans une page le temps d'execution ::
Notice: Undefined index: in c:\program files\easyphp1-8\www\art\enchere1.php on line 205

<?php
$connection=mysql_connect("localhost","root") or die ("mabratch t connecta");
$bd=mysql_select_db("art") or die ("pb.basse de donnees");
$sql="SELECT max(`prix`) FROM `participe`";
$resultat=mysql_query($sql) or die ("pb requette sql prix");
$mero=mysql_fetch_array($resultat);
?>



<?php echo $mero[`prix`] ?>

le probleme c'est dans cette ligne :: <?php echo $mero[`prix`] ?>

2 réponses

Profil bloqué
 
Bonjour, essayer ceci : <?php @echo $mero[`prix`] ?>
0
macgawel Messages postés 664 Date d'inscription   Statut Membre Dernière intervention   89
 
Bonjour.

Traduction du message d'erreur :
$mero[`prix`] n'est pas défini.

Pour débugger :
- Remplace
<?php echo $mero[`prix`] ?>

par
<?php var_dump($mero) ?>

Qui va t'afficher le contenu de $mero.
0
spartacus-mer1 Messages postés 63 Date d'inscription   Statut Membre Dernière intervention  
 
merci c marche mais il a afiche comme ca

array(2) { [0]=> string(4) "6000" ["max(`prix`)"]=> string(4) "6000" }

moi je vx juste l 6000
0
macgawel Messages postés 664 Date d'inscription   Statut Membre Dernière intervention   89 > spartacus-mer1 Messages postés 63 Date d'inscription   Statut Membre Dernière intervention  
 
Traduction :
$mero est un Array qui contient $mero["max(`prix`)"], qui vaut 6000.
Donc, $mero[`prix`] n'est pas défini, et l'echo te renvoie une erreur.

Logique, vu la requête : SELECT max(`prix`) FROM `participe`.

Solutions envisageables :

- SELECT max(`prix`) as max_prix FROM `participe`, et tu fais un echo $mero['max_prix']. Si je me souviens bien, ça devrait marcher.

- echo <gras>echo $mero["max(`prix`)"]
. C'est fiable, mais ce n'est pas très élégant :-(
0
spartacus-mer1 Messages postés 63 Date d'inscription   Statut Membre Dernière intervention   > macgawel Messages postés 664 Date d'inscription   Statut Membre Dernière intervention  
 
merci merci pour l'aide ca marche
0