05/10/2017, 14:38:59
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);
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);
{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)