2009-12-31 2 views
1

J'ai un problème étrange. 5% de son temps; J'ai l'erreur "Aucune base de données sélectionnée". Seulement sur une page où j'utilise des iframes; appelé depuis le script de tabulation.Base de données non sélectionnée parfois

Voici la page "parfois problème":

http://www.thediscopalace.com/programtest.php

Chaque onglet appelle à une page et la charge dans le iframe. La page demandée obtenir son contenu de la base de données comme ceci:

$rsday1 = mysql_query($query_rsday1, $dbtdp) or die(mysql_error()); 

La connexion est demandé avec mysql_pconnect.
J'ai essayé mysql_connect mais à la place j'ai eu 100% l'erreur.

Je ne peux vraiment pas trouver la raison; J'ai beaucoup googlé. Je suppose que cela a quelque chose à voir avec MySQL; et pas avec les scripts. Peut-être que je me trompe.

Ceci est le script onglet utilisé:

http://www.dynamicdrive.com/dynamicindex17/ajaxtabscontent/

Dans le iframe i utiliser tje Jcarousel:

http://sorgalla.com/jcarousel/

Informations sur le serveur lui e

http://www.thediscopalace.com/info.php

Merci de nous aider ou passer des idées. Dave

+1

Je suppose que vous avez un mysql_select_db dans votre code? Serait ma première conjecture –

+0

oui, j'ai mysql_select_db dans le code; placé juste avant de faire le select. – DaveL

Répondre

1

Merci de répondre. J'ai fait quelques changements comme:
- j'ai mis les données de connexion directement dans les pages demandées au lieu de require_once. J'ai utilisé <? au lieu de <? php

L'utilisateur dispose de suffisamment d'autorisations pour effectuer cette tâche. Il reste étrange que l'erro s'est produit 5% du temps. Dans les solutions que vous m'avez transmises; ils avaient toujours cette erreur.

Je vais maintenant faire un suivi pour voir si l'erreur revient.

Pendant ce temps, si quelqu'un a d'autres idées ou des points de vue; S'il te plaît, laisse-moi maintenant. C'est une sorte de magie qui se passe ici; Je pensais que la programmation était un fait de 1 ou 0. Pas parfois 1 ou 0. :-)

+0

Questions connexes