videohive

Explode en MySQL

Posté par Swifty_core le 30 octobre 2008 Comments (2)

Ahh, quel bonheur de pouvoir faire un explode directement en MySQL!! Je ferais plus trd un benchmark entre ce explode MySQL et l’explode PHP pour voir…

En attendant, profitez de cette procédure stockée qui peut s’avérer très utile! Enjoy ;-)

DELIMITER $$
CREATE PROCEDURE `explode`(IN input text,IN delim VARCHAR(10))
	BEGIN
		DECLARE foundPos tinyint UNSIGNED;
		DECLARE tmpTxt text;
		DECLARE delimLen tinyint UNSIGNED;
		DECLARE element text;
 
		DROP TEMPORARY TABLE IF EXISTS tmpValues;
		CREATE TEMPORARY TABLE tmpValues
		(
			`values` text NOT NULL DEFAULT ''
		);
 
		SET delimLen = length(delim);
		SET tmpTxt = input;
 
		SET foundPos = INSTR(tmpTxt,delim);
		WHILE foundPos <> 0 DO
			SET element = SUBSTRING(tmpTxt, 1, foundPos-1);
			SET tmpTxt = REPLACE(tmpTxt, CONCAT(element,delim), '');
 
			INSERT INTO tmpValues (`values`) VALUES (element);
 
			SET foundPos = INSTR(tmpTxt,delim);
		END WHILE;
 
		IF tmpTxt <> '' THEN
			INSERT INTO tmpValues (`values`) VALUES (tmpTxt);
		END IF;
 
		SELECT * FROM tmpValues;
	END $$
DELIMITER ;

Popularité des langages de programmation

Posté par Swifty_core le 14 octobre 2008 Comments (0)

Un sondage bien utile et surtout intéressant pour nous autres développeurs. Qui ne s’est jamais demandé :

Je développe en XXX mais qu’est ce que ca vaut? Quelle part ce langage occupe t’il actuellement?

TIOBE nous font part de leur étude sur le marché actuel :

Sondage TIOBE

Sondage TIOBE

On remarque la progression légère de ruby ces dernières années et une « constance » pour PHP.

Installation de ispCP Omega terminée!

Posté par Swifty_core le 6 octobre 2008 Comments (0)

Après quelques problèmes sur le serveur, j’ai décidé de sauter le pas.

Je suis définitivement convaincu par cet outil qui me permet de gérer mes virtual hosts Apache, comptes mails, ftp et MySQL correctement.

En deux temps trois mouvements, la pauvre bête qui tournait sous debian sarge recompilée en etch et rafistolée de partout se transforme en vrai serveur Web.

Ayant testé d’autres solutions (payantes ou gratuite), ispCP Omega est L’OUTIL INCONTOURNABLE en matière de solution d’hébergement.

Les paquets sont indépendants, on n’est pas obligé de rester cantonné à des paquets précis avec des versions dépassées!

La gestion des comptes est plus ou moins intuitive, un système de backup, un webmail etc, bref un EXCELLENT outil.

themeforest