Salut à tous,
j'ai un problème avec mon code qui m'envoie un begue que voici:

Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\plus-infos\admin\liste_societe.php on line 101
et voici le code
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
Code : Sélectionner tout - Visualiser dans une fenêtre à part
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
</head>
<?php 
  include('../db_connexion.php');   //    
?>
<?php
//on récupère les valeurs du champ image

$tmp_file=$_FILES['fichier']['tmp_name'];
$name_file=$_FILES['fichier']['name'];
$type_file=$_FILES['fichier']['type'];
$tmp_file2=$_FILES['fichier2']['tmp_name'];
$name_file2=$_FILES['fichier2']['name'];
$type_file2=$_FILES['fichier2']['type'];
$dossier_photo='../societe/photos_societe/';

//-----------------------------------------------------
// Vérification 1 : est-ce qu'on veut poster une news ?
//-----------------------------------------------------
if (isset($_POST['nomsociete']) AND isset($_POST['sigle'])  AND isset($_POST['telephone']) AND isset($_POST['adresse'])  AND isset($_POST['situat']) AND isset($_POST['activite'])  AND isset($_POST['rue']) AND isset($_POST['secteur']))
{
	$nomsociete = nl2br(addslashes($_POST['nomsociete']));
	$sigle = nl2br(addslashes($_POST['sigle']));
	$telephone =nl2br(addslashes($_POST['telephone']));
	$adresse =nl2br(addslashes($_POST['adresse']));
	$situat =nl2br(addslashes($_POST['situat']));
	$activite =nl2br(addslashes($_POST['activite']));
	$rue =nl2br(addslashes($_POST['rue']));
	$secteur =nl2br(addslashes($_POST['secteur']));
    // On vérifie si c'est une modification de news ou pas
    if ($_POST['id_societe'] == 0)
    {
        // Ce n'est pas une modification, on crée une nouvelle entrée dans la table
        mysql_query("INSERT INTO societe (id_seociete,nomsociete,sigle,telephone,adresse,situat,activite,rue,secteur,timestamp) VALUES('', '" . $nomsociete . "', '" . $sigle . "', '" . $telephone . "', '" . $adresse . "', '" . $situat . "', '" . $activite . "', '" . $rue . "', '" . $secteur . "', '" . time() . "')");
		
		$id=mysql_insert_id();
$nouveau_nom=$id.$name_file ;
$nouveau_nom2=$id.$name_file2 ;


mysql_query(" UPDATE societe SET logo='$nouveau_nom',logo2='$nouveau_nom2'WHERE id=$id");
move_uploaded_file($tmp_file,$dossier_photo.$nouveau_nom);
move_uploaded_file($tmp_file2,$dossier_photo.$nouveau_nom2);

    }
    else
    {
	if ($name_file=="" OR $name_file2="" ){
        // On protège la variable "id_actu" pour éviter une faille SQL
        $_POST['id_societe'] = addslashes($_POST['id_societe']);
        // C'est une modification sans changement dimage, on met juste à jour le titre ledito le commentaire et le contenu
        mysql_query("UPDATE societe SET nomsociete='" . $nomsociete . "', sigle='" . $sigle . "', telephone='" . $telephone . "', adresse='" . $adresse . "', situat='" . $situat . "', activite='" . $activite . "', rue='" . $rue . "', secteur='" . $secteur . "' WHERE id='" . $_POST['id_societe'] . "'");
    }
	else{
        // On protège la variable "id_actu" pour éviter une faille SQL
        $_POST['id_societe'] = addslashes($_POST['id_societe']);
        // C'est une modification avec changement dimage, on met à jour l'image et le reste des champs si besoin y est
        mysql_query("UPDATE societe SET nomsociete='" . $nomsociete . "', sigle='" . $sigle . "', telephone='" . $telephone . "', adresse='" . $adresse . "', situat='" . $situat . "', activite='" . $activite . "', rue='" . $rue . "', secteur='" . $secteur . "' WHERE id='" . $_POST['id_societe'] . "'");
   		$id=$_POST['id_societe'];
$nouveau_nom=$id.$name_file ;
$nouveau_nom2=$id.$name_file2 ;

mysql_query(" UPDATE societe SET logo='$nouveau_nom',logo2='$nouveau_nom2'WHERE id=$id");
move_uploaded_file($tmp_file,$dossier_photo.$nouveau_nom);
move_uploaded_file($tmp_file2,$dossier_photo.$nouveau_nom2);

    }
	}
}
 
//--------------------------------------------------------
// Vérification 2 : est-ce qu'on veut supprimer une news ?
//--------------------------------------------------------
if (isset($_GET['supprimer_societe'])) // Si on demande de supprimer une news
{
    // Alors on supprime la news correspondante
    // On protège la variable "id_news" pour éviter une faille SQL
    $_GET['supprimer_societe'] = addslashes($_GET['supprimer_societe']);
    mysql_query('DELETE FROM societe WHERE id=\'' . $_GET['supprimer_societe'] . '\'');
}
?>
<table width="661" border="0"  bgcolor="#FFFFFF"align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td><table align="center" width="661" border="0" cellpadding="0" cellspacing="0">
      <tr bgcolor="#ccc333">
        <td align="center">Modifier</td>
        <td align="center">Suprimer</td>
        <td align="center">Date</td>
      </tr>
	        <tr>
        <td height="2"></td>
        <td height="2"></td>
        <td height="2"></td>
      </tr>
	  <?php
$retour = mysql_query('SELECT * FROM societe ORDER BY id DESC');
while ($donnees = mysql_fetch_array($retour)) // On fait une boucle pour lister les news
{
?>
      <tr>
        <td width="150" align="center"><?php echo '<a href="index.php?admin=3&amp;modifier_societe=' . $donnees['id'] . '">'; ?>Modifier</a></td>
        <td width="150" align="center"><?php echo '<a href="index.php?admin=4&amp;supprimer_societe=' . $donnees['id'] . '">'; ?>Supprimer</a></td>
        <td width="361" align="center"> <?php echo $donnees['titre']; ?> : <?php echo date('d/m/Y', $donnees['timestamp']); ?></td>
      </tr>
      <tr>
        <td height="5"></td>
        <td height="5"></td>
        <td height="5"></td>
      </tr>
	  <?php
} // Fin de la boucle qui liste les news
mysql_close(); // Déconnexion de MySQL

?>
    </table></td>
  </tr>
  <tr>
    <td bgcolor="#ffffFF" height="2"> </td>
  </tr>
</table>
<body>
</body>
</html>
Merci