10 est un peu élevé pour un identifiant de lien MySQL, sauf si vous avez 10 connexions ouvertes à MySQL dans votre script, ou fermez/reconnectez pour chaque requête. Essayez-vous de transmettre un résultat de requête précédent au lieu du handle de la base de données? Quelque chose comme ceci:
$dbh = mysql_connect(...);
$stmt = mysql_query('SELECT ...', $dbh);
et plus tard après une série de requêtes, peut-être faire
$stmt = mysql_query('SELECT ...', $stmt); // <--using $stmt instead of $dbh
De plus, bien que peu probable, le mélange poignées mysqli et MySQL ne sont pas pris en charge. Ils font tous les deux la même chose et utilisent les mêmes bibliothèques en interne, mais maintiennent des pools de connexions séparés qui ne peuvent pas être partagés.
Montrez-nous la définition de '$ link_identifier' s'il vous plaît. – DLH