Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.2.3.1
#~ Url du site : localhost
#~ Hébergeur / Soft : wampserver
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Salut les développeurs,
j'ai converti un site de 1.11 en 2.2, il me reste des UDT à convertir et j'ai des soucis de compatibilités.
Avec la dernière mouture d'abstraction de base, comment fait-on le lien.
D'après mes recherches, seul (ou presque) la connexion change, j'ai trouvé ceci ici :
Code :
[== Indéfini ==]
$cs = new \CMSMS\Database\ConnectionSpec;
$cs->type = 'mysqli';
$cs->host = 'localhost';
$cs->dbname = 'wptmp';
$cs->username = 'my_username';
$cs->password = 'my_password';

$db = \CMSMS\Database\Connection::initialize( $cs );
$sql = 'SHOW TABLES';
$list = $db->GetCol($sql);
debug_display($list);
Mais je ne peux pas croire que Sa Majesté elle-même insite à afficher les codes d'accès dans un tel dénuement!
Comment est-ce que je convertis ceci dans mon UDT ?
Code :
[== Indéfini ==]
$db = cmsms()->GetDb();
    $sql = 'SELECT country FROM cms_ip2nation WHERE ip < INET_ATON("'.$_SERVER['REMOTE_ADDR'].'") ORDER BY ip DESC LIMIT 0,1';
    $dbretour = $db->Execute($sql);
MERCI!

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
#2

Hello,

Tu peux normalement utiliser directement
Code :
$db = cmsms()->GetDb();
$res = $db->Execute('SHOW TABLES');

Non ? Ou je n'ai pas compris ce que tu cherches à faire Wink
#3

oui, c'est ce que j'ai vu dans les modules...apparemment j'ai un soucis, je ne sais pas pourquoi ça ne fonctionne pas chez moi...merci

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Sujet fermé


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)