Blog de Portekoi : Programmation et Astuces

Programmation Cobol, Php, Asp, Java et DotNet…

septembre, 2012

Superfish et Php

Vous désirez installer SuperFish sur votre site Php avec des menus provenant de votre base de données?

Rien de plus simple.

Un exemple ici :
http://www.portekoi.com/menu/index.php

Sur cette page, vous pourrez ajouter un menu très simplement là où vous le désirez.

Du côté de Php, il suffit :

1/ De créer la table qui contiendra notre menu :

CREATE TABLE `tab_menu` (
`m_id` bigint(20) NOT NULL auto_increment,
`m_title` varchar(40) NOT NULL,
`m_id_parent` bigint(20) NOT NULL,
`m_affiche` int(11) NOT NULL,
`m_profondeur` int(11) NOT NULL,
PRIMARY KEY (`m_id`)
) ENGINE=MyISAM AUTO_INCREMENT=29 DEFAULT CHARSET=latin1 AUTO_INCREMENT=29 ;

Une explication :

m_id : ID unique du menu
m_title : Titre (libellé) du menu
m_id_parent : ID du parent. 1 Si Titre principal / 0 pour le niveau invisible « Root »
m_affiche : […]

Générer une chaine aléatoire en COBOL (CBLSQLLE)

La fonction aléatoire sur Cobol existe mais renvoie toujours le même résultat dans le même ordre et est très difficile accessible.

Dans le code ci-dessous, nous « biaisons » en utilisant la fonction rand() de SQL.

Cobol peut accéder aux requête SQL. Pour notre exemple, à vous de créer le fichier en reprenant la partie qui vous intéresse.

IDENTIFICATION DIVISION.
PROGRAM-ID. RDMPGM.
AUTHOR. PORTEKOI.
DATE-WRITTEN. […]

, , , , , , ,