[Dev] Requête SQL sur les thèmes [Réglé]
db77 Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre db77
- Inscrit le : 07/02/2012

Toujours avec mes fonctions de vérification d'existence, j'ai ce message d'erreur :
Erreur fatale : Invalid SQL request
select id from monsite_theme where theme='toto'
Table 'monsitechede.monsite_theme' doesn't exist
Pourtant, ma requête est correcte, le PREFIX se met bien, mais il me met une erreur complètement à côté

Je mets ma fonction :
Citation :
function verifthm($thm)
{
global $Sql;
$srch = $Sql->query("select id from ".PREFIX."theme where theme='".$thm."'",__LINE__,__FILE__);
return ($srch==$thm);
}
{
global $Sql;
$srch = $Sql->query("select id from ".PREFIX."theme where theme='".$thm."'",__LINE__,__FILE__);
return ($srch==$thm);
}
Kézako ?
Merci encore pour votre soutien

EDIT : précision pour aider au débuggage : il y a 4 environnements sur le même serveur, un "monsite" un "chede", et deux autres. Si ça peut aider... car il colle "monsite" et "chede" pour le nom de la table apparemment.
Édité par db77 Le 14/02/2012 à 10h01
j1.seth Membre non connecté
-
Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
-
Chef de Projet
-
Equipe Développement
Merci
julienseth78
db77 Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre db77
- Inscrit le : 07/02/2012
On m'a donné des identifiants sur un site restreint pour que je puisse développer tranquille.
Mais c'est bizarre car il affiche la requête qui est bonne d'ailleurs, et une erreur qui n'a rien à voir.
Sachant que j'ai les mêmes fonctions pour vérifier le login et le groupe et que je n'ai aucun problème avec.
Uniquement avec la table des thèmes...
db77
EDIT; d'ailleurs j'ai modifié en mettant theme à la place de id, mais bon, cela ne change rien, bien sûr, juste pour que mon return soit correct
Édité par db77 Le 14/02/2012 à 10h11
j1.seth Membre non connecté
-
Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
-
Chef de Projet
-
Equipe Développement
Code SQL :
$srch = $Sql->query("select id from ".PREFIX."themes where theme='".$thm."'",__LINE__,__FILE__);
julienseth78
db77 Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre db77
- Inscrit le : 07/02/2012
C'était bien ça
Bien vu julienseth78
Désolé d'avoir pollué pour une erreur de ma part, et encore merci.
j1.seth Membre non connecté
-
Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
-
Chef de Projet
-
Equipe Développement
Bon courage
julienseth78
db77 Membre non connecté
Booster Fuzil
-
Booster Fuzil
- Voir le profil du membre db77
- Inscrit le : 07/02/2012
Je vais tester query_array maintenant...
Sinon, une petite question...
Si je fais :
$v = $Sql->query("select monchamp from ...);
dois-je faire un close derrière ou pas ?
Si oui, avec quelle syntaxe car $v contient monchamp donc quelle ressource fermer ?
Merci encore.
j1.seth Membre non connecté
-
Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
-
Chef de Projet
-
Equipe Développement
Code SQL :
$Sql->query_close($v);
julienseth78
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie