Afficher resultat d'une requette en php

calsn -  
Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, j'ai saisi le code suivant mais ça n'affiche pas mon resultat qui peut m'aider
<?php
require('connexion.php');
$req= " select max(numero_vente) from vente ";
$result=mysql_query($req);
echo $result ;
?>
A voir également:

3 réponses

Utilisateur anonyme
 
indique le champ que tu veux afficher :

$result=mysql_query($req);
echo $result['champ']; 
1
poliquinp Messages postés 58 Date d'inscription   Statut Membre Dernière intervention   4
 
Je pense que la solution à été trouvée. En effetm tu ne peux pas faire un echo du résultat donné par la requête. On doit spécifier sur quel champs.

$result=mysql_query($req);
echo $result['numero_vente'];

0
Dalida Messages postés 6728 Date d'inscription   Statut Contributeur Dernière intervention   922
 
salut,

Valeurs de retour
Pour les requêtes du type SELECT, SHOW, DESCRIBE, EXPLAIN et les autres requêtes retournant un jeu de résultats, mysql_query() retournera une ressource en cas de succès, ou FALSE en cas d'erreur.
Pour les autres types de requêtes, INSERT, UPDATE, DELETE, DROP, etc., mysql_query() retourne TRUE en cas de succès ou FALSE en cas d'erreur. 

dans le manuel PHP, tu liras que mysql_query() retourne soit une resource, soit un booléen, donc le coup de spécifier le champ…
<?php
require('connexion.php');
$req= "SELECT MAX(numero_vente) FROM vente LIMIT 1;";
$result=mysql_query($req);
if($result === false)
    die(mysql_error());
else
    echo mysql_result($result, 0);
?>
0