Como conectar a multiples bases de datos con CodeIgniter

Basado en un comentaro de Rene Olivo en el grupo de Deverlopers Do en el cual decia que tenia problemas para conectar con dos base de datos, me he motivado a escribir este tutorial.

El archivo a editar para tener nuestra configuracion es el database.php y esta localizado en  ”application/config/database.php“, dicho esto, los cambios son super sencillos:

Nuestra primera base de datos:
Leer el resto de esta entrada »


Encuesta: Cual lenguaje piensas aprender ahora?


Fecha para el Curso PHP & MySQL

Ya tenemos fecha para el curso, el cual empieza en el mes de noviembre , sabados de 2-6 y domingo de 1-9

Cualquier informacion extra: asinox@gmail.com


Curso de PHP & Mysql básico

Las personas que quieran tomar un curso sobre PHP & Myslq básico, por favor dejarme saber via los comentarios  y les estare  informando cuando empezara y donde, hasta ahora la fecha inicial es en noviembre, posiblemente 7 de noviembre, el curso sera de 5 horas diarias durante 5 dias, un total de 25 horas.

Algun interesado comunicarse via los comentarios.


Ahora en : Zend Framework + Smarty + web 2.0

Luego de probar y decir que CodeIgniter es mi Framework para desarrollo, sigo manteniendo ese pensar, aunque me he comprado un libro super interesante ” Practical Web 2.0 Applications with PHP”, y es que de interesante tiene todo, aunque claro, no pense que tendria que mirar nada de Smarty ni ZF, pero para mi leer es tan importante como respirar, asi que he empezado a leer el libro sin nacer nada de lo que dice en la pc.

Ahora Smarty me parecia un poco “raro”, pero veo que hay ventajas para usar Smarty como Template Enginer, bien, ahora a comprar un libro de Smarty.

De igual forma ZF comparado con CI es muy engorroso, claro esta, CI viene a sustituir eso, lo dificil de algunos Frameworks, pero de igual forma ahora es tiempo de mirar Zend, que comparado con CI pesa 31.MB  en zip, mientras que CI menos de  < 1 MB.

Igual el ambiente esta preparado para Zend asi como para Smarty y Zend Studio (version prueba), y claro no olvidar la parte mas interesnate de todo esto Prototype y Scriptaculous lo que me dara el toque 2.0 a todo lo que esta en el libro.

Manos a la obra y pronto comentarios al respecto.


Y finalmente me mude para CodeIgniter

¿Qué es CodeIgniter?

CodeIgniter (CI) es un poderoso Framework PHP con una pequeña guia que nos detalla cada funcion del framework y como debemos usarla, esta construido para programadores PHP quienes necesitan un simple y elegante herramienta para crear aplicaciones completamente funcionales. Si eres web developer quien esta cansado de escribir tantas lineas de codigo y cansado de buscar y probar Frameworks los cuales no traen una buena guia para su utilizacion te recomiendo que pruebes CodeIgniter.


Generar menu Level 2 en php y mysql

Hola, pues pongo a la disposicion este codigo, pues es un generador de menu con php & mysql, lo cual despliega un menu html (UL) de dos niveles (menu y submenu), basado en dos tablas , tabla menu y la tabla submenu,  espero les sirva de ayuda, solo hay que agregar CSS y talvez JS y tenemos el menu funcionando :) .

include('conn.php');

$query = "select * from tbl_menu";
$exe = mysql_query($query,$con)or die(mysql_error());
$menu = "<ul>";
while($row_parent = mysql_fetch_array($exe)){
    //$menu .= "<li>".$row_parent['menu']."</li>";
    $query2 ="select * from tbl_sub_menu where idm = '".$row_parent['idm']."'";
    $exe2 = mysql_query($query2,$con)or die(mysql_error());
    $cant = mysql_num_rows($exe2);
    if($cant == 0){
    $menu .= "<li>".$row_parent['menu']."</li>";

    }else{
    $menu .= "<li>".$row_parent['menu']."<ul>";

        while($row_child = mysql_fetch_array($exe2)){
        $menu .="<li>".$row_child['sub_menu']."</li>";
        }
        $menu.="</ul></li>";
    }

}
//$query2 ="select * from tbl_sub_menu where tbl_sub_menu.idm=".$row_parent['idm']."'";
//$exe2 = mysql_query($query2,$con);
$menu .="</ul>";
echo $menu;

Espero les sirva de ayuda.

Saludos


Hoy no he dormido…gracias php

Pues asi es, son la 5:36 AM del dia dizque 30 de mayo y es que no he dormido aun, pues he tenido muchas cosas que hacer e igual unas de ella es de un amigo y pues ya le habia atrasado la cosa unos dias, asi que decidi quedarme aqui mirando el amanecer en mi romantico monitor lcd y entreteniendome con php & mysql… pero ya termine….

¿Me duermo???


Primeros pasos “en serio” con CakePHP

He estado mirando Cakephp, pues he querido dar el siguiente paso y dejar de perder mucho tiempo programando cada detallido de un website, he mirado unos cuantos Framework php y la verdad he dicidido quedarme con Cakephp, igual me he andado los tutoriales que aparecenen la red sobre como empezar con cake.

Ahora que tengo un aplicacion la cual merece ser realizada con la ayuda de un framework pues aprovechare el momento para crear los primeros pinitos con cake.

Hasta la proxima…seguire contando.