Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1689 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Question sur requête

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Question sur requête

n°1492481
fourniey
Rendre au prochain
Posté le 17-12-2006 à 23:05:36  profilanswer
 

J'utilise ce bout de code pour repérer deux messages: un pour le haut et l'autre pour le bas.
 
Celui du bas (deuxième requête) ne fonctionne pas et je ne trouve pas pourquoi.
 
Merci de votre collaboration!
 

Code :
  1. <?php
  2. require("config.inc.php" );
  3. // Obtenir le message pour le haut de la page
  4. $sql = 'SELECT message FROM `message` WHERE `debut`<=curdate() and fin>=curdate() and lieu="Haut" LIMIT 0, 30';
  5. $res = mysql_query($sql);
  6. if (!$res) die('Requête non valide : ' . mysql_error()); // Gestion erreur
  7.  if ($row = mysql_fetch_assoc($res)) {
  8.   $msg= $row['message'];
  9. } else {
  10.  // aucun résultat retourné
  11.  $msg = "";
  12. }
  13. mysql_free_result($res); // Libère la mémoire
  14. // Obtenir le message pour le pied de page
  15. $sql = 'SELECT message FROM `message` WHERE `debut`<=curdate() and fin>=curdate() and lieu="Pied_page" LIMIT 0, 30';
  16. $res = mysql_query($sql);
  17. if (!$res) die('Requête non valide : ' . mysql_error()); // Gestion erreur
  18.  if ($row = mysql_fetch_assoc($res)) {
  19.   $ouvert= $row['messages'];
  20. } else {
  21.  // aucun résultat retourné
  22.  $ouvert = "Bienvenue sur le site de l'Assocation Trifluvienne de soccer de Trois-Rivières";
  23. }
  24. //mysql_free_result($res); // Libère la mémoire
  25. echo $ouvert;
  26. ?>


 

mood
Publicité
Posté le 17-12-2006 à 23:05:36  profilanswer
 

n°1492506
leflos5
On est ou on est pas :)
Posté le 18-12-2006 à 03:00:19  profilanswer
 

Une erreur ou juste pas de résultat :??:
 
Es tu sur d'avoir quelque chose à en attendre :??:

n°1492508
fourniey
Rendre au prochain
Posté le 18-12-2006 à 03:14:56  profilanswer
 

je n'ai pas d'erreur!
 
la première section réponde correctement
 
La 2e ne me donne pas de résultat et j'ai essayé la requête directement dans mysql et elle me donne un résultat.

n°1492510
leflos5
On est ou on est pas :)
Posté le 18-12-2006 à 03:20:59  profilanswer
 

Aaaah donc y'a une erreur quelque part :d
 
Au passage, le die suffit de mettre machin() or die('prout') plutot que te prendre la tête avec un test supplémentaire ;)
 
T'as un s à message dans le deuxième cas et pas dans le premier (ligne 21)
 
De rien :d

n°1492514
fourniey
Rendre au prochain
Posté le 18-12-2006 à 03:38:00  profilanswer
 

Bonne réponse.
 
Je ne comprends pas la provenance de ce S, j'ai fait un copier-coller.
 
Merci, c'est super!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Question sur requête

 

Sujets relatifs
[MySQL] Question rapide sur efficacité d'une requête[SQL / ACCESS] question un peu tordu sur une requete.
Débutant, question sur syntaxe requete SQLUne petite question sur une requete mysql. ;)
[MySQL] Question sur les dates et sur 1 requete SQLQuestion à propos d'une requête
Petite question idiote sur requete sqlPetite question tout bete sur une requete
[SQL] Question pour une requete sous Oracle...requete SQL... petite question toute simple... Help please
Plus de sujets relatifs à : Question sur requête


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR