Bonjour,

Je travaille sur un serveur dédié.
J'ai codé un petit script php qui va me chercher dans ma base de donnée MySQL
des info (certain champs);
Voici ma fonction que je soupconne être la cause de cl'erreur (quand je n'appelle pas la fonction tout est impec')
Code : 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
function has_ordered($param)
	{
		try 
		{
			$db = new PDO('mysql:host='.HOST.';dbname='.DATABASE.'', USER, PASS);
			if(has_ordered($param))
			{
				// est ce que la company à commander
				$query='SELECT `MODULEA` , `MODULEB` , `MODULEC` , `MODULED` FROM `sky_ext_organization`'
						.'WHERE `COMPANY` LIKE ("'.$param.'")';
				$sth = $db->query($query);
				$result=$sth->fetch();
				print_r($result);
				foreach($result as $row)
				{
					if($row!=0)
					{
						$has=true;
					}
					else
					{
						$has=false;
					}
				}
				$db = null;
			}
		} 
		catch (PDOException $e) 
		{
			die("Erreur ! : " . $e->getMessage() . "<br/>");
		}	
			return $has;
	}
et voici ma fameuse erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Erreur ! : SQLSTATE[00000] [1135] Can't create a new thread (errno 11); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug
je n'ai jamais eu cette erreur (peut être une chance), je ne sais donc pas ce quelle signifie

que faut il faire ?

quand même pas redémarrer mysql !