PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#2 PHP » Requête avec entier dans le champ » 13/06/2016 14:01:11

Konis Hupen
Réponses : 2

Bonjour,

je suis débutant en PHP et avec PostSQL. Je m'occupe d'une base qui gère des courriers et des archives de ces courriers. Dans cette base, il y a des tables 2012_courrier, 2013_courrier etc... pour les archives.

On est d'accord que la requête sur pgAdmin :


SELECT * FROM 2012_courrier WHERE ...


ne marche pas à cause du 2012 dans le champ et qu'il faut l'écrire SELECT * FROM "2012_courrier" WHERE ... avec les "".


Maintenant, je ne sais pas comment écrire cette requête en PHP. Le code d'origine (pour MySQL et que je dois adapter à PGSQL) est le suivant avec $_POST['an'] ou $annee qui contiennent l'année d'archive recherchée :


$sql1= "SELECT * FROM ".$_POST['an']."_t_enregistrement_s WHERE ...";


ou ($sql1= "SELECT * FROM ".$annee."_t_enregistrement_s WHERE 1=1 ";)


J'ai essayé avec différentes combinaisons pour les "" mais je n'ai pas trouvé... Donc est-ce que quelqu'un pourrait m'aider ?


Merci d'avance

Konis Hupen

Pied de page des forums

Propulsé par FluxBB