[résolu] SELECT défaillant ...

SELECT défaillant ... [résolu] - PHP - Programmation

Marsh Posté le 29-06-2006 à 21:33:04    

Bonsoir,
 
Lors d'un SELECT sur une de mes pages, j'obtiens deux erreurs.
Ce SELECT est le meme que celui que j'ai sur d'autres pages qui fonctionnent normalement.
 
Mon code est le suivant :

Code :
  1. <?php
  2. if ($_SESSION['pseudo'] == ''){
  3. echo 'Vous n\'êtes pas logué';
  4. }
  5. ?>
  6. <?php
  7. mysql_connect("localhost", "***", "***" ) or die("Impossible de se connecter :  " . mysql_error());
  8. mysql_select_db("bcmlbe" );
  9. $result = mysql_query("SELECT id, DATE_FORMAT(date,'%d-%m-%Y à %H:%i') AS gamedate, cat, team1, team2 FROM pronos ORDER BY id DESC" );
  10. while ($row = mysql_fetch_array($result, MYSQL_NUM))
  11. {
  12. ?>
  13.   <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="500">
  14.     <tr>
  15.       <td rowspan="2" width="103"><font face="verdana"><span style="font-size:8pt"><?php echo $row[2]; ?></span></font></td>
  16.       <td width="230"><font face="verdana"><span style="font-size:8pt"><?php echo $row[1]; ?></span></font></td>
  17.       <td rowspan="2" width="167"><font face="verdana"><span style="font-size:8pt">Pronostiquez</span></font></td>
  18.     </tr>
  19.     <tr>
  20.       <td width="230"><font face="verdana"><span style="font-size:8pt"><?php echo $row[3]; ?> - <?php echo $row[4]; ?></span></font></td>
  21.     </tr>
  22.   </table>
  23. <?php
  24. }
  25. mysql_free_result($result);
  26. ?>


 
Mes erreurs sont les suivantes :
 
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/www/210749426b69527e61e114f8cf14a606/web/Private/pronos.php on line 10
 
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/www/210749426b69527e61e114f8cf14a606/web/Private/pronos.php on line 25
 
 
Pouvez vous m'éclairer ???


Message édité par oli1987 le 01-07-2006 à 10:44:55
Reply

Marsh Posté le 29-06-2006 à 21:33:04   

Reply

Marsh Posté le 29-06-2006 à 21:39:12    

résolu, c'est bon ! merci qd meme ;)

Reply

Marsh Posté le 29-06-2006 à 22:01:03    

Posté le 29-06-2006 à 21:33:04
Posté le 29-06-2006 à 21:39:12
 
 :pfff:

Reply

Marsh Posté le 29-06-2006 à 22:31:36    

Non seulement tu cherches pas avant de poster , mais en plus tu expliques meme pas la solution ...


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 29-06-2006 à 22:52:04    

esox_ch a écrit :

Non seulement tu cherches pas avant de poster , mais en plus tu expliques meme pas la solution ...


 
Ah mais non, bientot on devra même donner les réponses uniquement en privé et le forum ne sera plus qu'une suite de questions. Nouvelle mode :D

Reply

Marsh Posté le 29-06-2006 à 23:26:21    

en fait, c'est mon DATE_FORMAT(date,'%d-%m-%Y à %H:%i') AS gamedate  
 
qui merdait.
 
en le remplacant par gamedate, ca va mieux ;)

Reply

Marsh Posté le 29-06-2006 à 23:27:56    

par contre là, on m'annonce une erreur de syntaxe, et je comprends pas
 

Code :
  1. if ($row[1] == $_POST['winner'] {
  2. $winner = 2 ;
  3. }
  4. else {
  5. $winner = 0 ;
  6. }


 
 
Parse error: syntax error, unexpected ';' in /home/www/210749426b69527e61e114f8cf14a606/web/********/addpronovalidfin.php on line 14
 
La ligne 14 est là 2 dans le code ci dessus!


Message édité par oli1987 le 15-07-2006 à 15:18:09
Reply

Marsh Posté le 29-06-2006 à 23:31:11    

#
if ($row[1] == $_POST['winner']---------> ) <--------- {

Reply

Marsh Posté le 29-06-2006 à 23:31:17    

manque une paranthèse fermante dans le if

Reply

Marsh Posté le 29-06-2006 à 23:32:43    

merci ! passé l'heure de voir ce que je tape :p

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed