Vérifier l'execution d'une requète sql

wachbaik Messages postés 60 Statut Membre -  
wachbaik Messages postés 60 Statut Membre -
Bonjour,
Bonjour,
quel est le moyen de savoir si une requète (un select ) sql s'est déroulée sans erreur et si il y a erreur comment récupérer le code erreur et comment l'exploiter??
Merci
Configuration: Windows Vista
Firefox 3.0.15

2 réponses

  1. giheller Messages postés 1960 Date d'inscription   Statut Membre Dernière intervention   146
     
    bonjour,

    $query = "select * ....";
    $result=mysql_query($query);
    // Vérification du résultat
    // Ceci montre la requête envoyée à MySQL ainsi que l'erreur. Utile pour déboguer.
    if (!$result) {
    $message = "Requête invalide : " . mysql_error() . "\n";
    $message .= "Requête complète : " . $query;
    die($message);
    }
    2
    1. wachbaik Messages postés 60 Statut Membre
       
      Je pense que la réponse que tu as fourni n'est valable qu'en associant SQL avec un autre language de programmation tel que PHP et c'est ce que tu fais.
      Moi j'utilise que SQL c'est tous et je travaille sur Sybase , et rien d'autre alors y a il une varaible système qui indique si la requête a été executé avec success ou pas.
      Merci Bien
      bonne soirée
      0
  2. blux Messages postés 5039 Date d'inscription   Statut Modérateur Dernière intervention   3 455
     
    Salut,

    ça dépend du SQL et du contexte (PL/SQL, vb...)
    0
    1. wachbaik Messages postés 60 Statut Membre
       
      je vais m'expliquer plus en détail
      en faire je travaille en sql et j'ai une procédure qui fait un insert .
      et puis un affichage qui dépend du resultat de l'insert .
      et donc je veux ssavoir si l'insert ou l'update à bien eu lieu ou pas
      Merci bien
      0