Resource id #7 PHP

Résolu
willybaby Messages postés 104 Date d'inscription   Statut Membre Dernière intervention   -  
 Manon -
Bonjour,
j'ai un petit soucis avec une requéte sql toute simple:

$query = mysql_query("select count(joueur_code) as nbjoueur from joueur where equipe_code=1");
while($donne=mysql_fetch_array($query))
{
$nbjoueur = $donne['nbjoueur'];
echo $nbjoueur;
}

il m'affiche Resource id #7, pourquoi?
A voir également:

6 réponses

willybaby Messages postés 104 Date d'inscription   Statut Membre Dernière intervention   7
 
Ca marche!!!
Trop trop for, merci beaucoup !!!
4
Brachior Messages postés 613 Date d'inscription   Statut Membre Dernière intervention   46
 
que t'affiches $query et $donne ?
--
RAPPEL : Html/Javascript -> Coté Client   ||   Php -> Coté Serveur
0
willybaby Messages postés 104 Date d'inscription   Statut Membre Dernière intervention   7
 
Quel rapport?
0
Brachior Messages postés 613 Date d'inscription   Statut Membre Dernière intervention   46
 
juste pour savoir Oo
n'ayant pas ta table sous les yeux je ne peux faire aucun test
donc apres si tu es venu pour de l'aide ...
soit tu nous dis tous ... soit tu testes ^^
--
RAPPEL : Html/Javascript -> Coté Client   ||   Php -> Coté Serveur
0
willybaby Messages postés 104 Date d'inscription   Statut Membre Dernière intervention   7
 
Mais en fait j'ai pas compris ce que tu me demandes...
En fait j'ai une table joueur et je veux juste récupéré le nombre de joueur de l'équipe 1 en sachant que le code de l'équipe est présent dans la table joueur, ce n'est pas une autre table...
Il me l'affiche mais il m'affiche aussi le Resource id #7
0
Brachior Messages postés 613 Date d'inscription   Statut Membre Dernière intervention   46
 
dac ^^
moi en fait quand je vois ca j'me dis que tu compte qu'un champs ...
alors peut etre qu'il se demande pourquoi tu le ranges dans un tableau ^^
d'ou la demande de se que t'affiche $query et $donne ^^
( en faisant un echo ^^ )
--
RAPPEL : Html/Javascript -> Coté Client   ||   Php -> Coté Serveur
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
willybaby Messages postés 104 Date d'inscription   Statut Membre Dernière intervention   7
 
$query = mysql_query("select count(joueur_code) as nbjoueur from joueur where equipe_code=1");
while($donne=mysql_fetch_row($query))
{
$nbjoueur = $donne['nbjoueur'];
echo $nbjoueur;
}



en faisant ceci, le Resource id #7 ne s'affiche plus mais par contre il ne veut pas me compté le nombre de joueur...
au passage je n'ai qu'un seul joueur dans ma table mais il se peut que j'en ai aucun ou une dizaine par exemple...
0
Brachior Messages postés 613 Date d'inscription   Statut Membre Dernière intervention   46
 
essayes plutot avec mysql_fetch_assoc
--
RAPPEL : Html/Javascript -> Coté Client   ||   Php -> Coté Serveur
0
Manon
 
Bonjour!

Je me permet d'ajouter un commentaire ici car je reçois le même message d'erreur "Resource id #7".

Je suis en train de créer un forum ou les utilisateurs ont une page perso. Ce que j'essaye de faire c'est permettre à l'utilisateur de télécharger une photo pour son profil si il n'en a pas déjà une.
(Je travaille avec easy php, donc j'ai crée dans mon dossier image un dossier "avatar", ou les photos de profils des utilisateurs sont censées se ranger.)

Voici mon code :

menu.php

	<head>
		<script language="JavaScript" type="text/javascript">
		<!--	
			function move_avatar($picture)
			{
				$extension_upload = strtolower(substr(  strrchr($picture['name'], '.')  ,1));
				$name = time();
				$namepicture = str_replace(' ','',$name).".".$extension_upload;
				$name = "./images/avatars/".str_replace(' ','',$name).".".$extension_upload;
				move_uploaded_file($picture['tmp_name'],$name);
				return $namepicture;
			}
		//-->
		</script>
	</head>
	<body>
	<?php
	// on se connecte à MySQL
	$db = mysql_connect('localhost', 'root', '*****');

	// on sélectionne la base
	mysql_select_db('majorproject',$db);
		
		?>
		<div id="menu">
		<?php
			
			
/*AVATAR*/
				
			$query1=mysql_query("SELECT * FROM users WHERE picture");

			//Vérification de l'avatar :
			if (!empty($_FILES['picture']))
			{
				?>
				<form enctype="multipart/form-data" action="menu.php" method="post">
					<input type="hidden" name="MAX_FILE_SIZE" value="30000" />
					Envoyez ce fichier : <input name="picture" type="file" />
					<input type="submit" value="Send file" />
				</form>
				<?php
				
				if ($_FILES['picture']['size'])	
				{	
					//On définit les variables :
					$maxsize = 10024; //Poid de l'image
					$maxwidth = 100; //Largeur de l'image
					$maxheight = 100; //Longueur de l'image
					$extensions_valides = array( 'jpg' , 'jpeg' , 'gif' , 'png', 'bmp' ); //Liste des extensions valides
				}
				if ($_FILES['picture']['error'] > 0)
				{
					$picture_error = "Error when transferring avatar : ";
				}
				if ($_FILES['picture']['size'] > $maxsize)
				{
					$i++;
					$picture_error1 = "File is too big : (<strong>".$_FILES['picture']['size']." Octets</strong>    contre <strong>".$maxsize." Octets</strong>)";
				}

				$image_sizes = getimagesize($_FILES['picture']['tmp_name']);
				if ($image_sizes[0] > $maxwidth OR $image_sizes[1] > $maxheight)
				{
					$i++;
					$picture_error2 = "Image trop large ou trop longue :;
					(<strong>".$image_sizes[0]."x".$image_sizes[1]."</strong> contre <strong>".$maxwidth."x".$maxheight."</strong>)";
				}
				
				$extension_upload = strtolower(substr(  strrchr($_FILES['picture']['name'], '.')  ,1));
				if (!in_array($extension_upload,$extensions_valides) )
				{
					$i++;
					$picture_erreur3 = "Improper avatar extension";
				}
				
				$namepicture=(($_FILES['picture']['size'])?move_avatar($_FILES['picture']):'');
			}
			else
			{
				echo "$query1";
			}
	


J'ai inclut le formulaire pour poster l'avatar dans le code php, mais je ne sais pas trop si c'est une bonne idée... Ça me semblait logique en vue de ce que je souhaite faire mais ça n'a pas l'air de fonctionner.


J'espère que vous pourrez m'aider! :) Merci d'avance!

Manon
0