Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Graphixx

#701
Buenas compañeros alguien podria decirme por favor por que cuando hago una consulta mysql dentro de una tabla de inmuebles si los coje cuando cojo valores por debajo del millon 1000000.

ASi:
Código (sql) [Seleccionar]
select * from inventario where tipo_propiedad = 'Amoblado' and departamento = 'Antioquia' and ciudad = 'Medellín' and precio >= '300000' and precio <= '980000'
Encuentra 3 apartamentos.

Pero no coje ningun apartamento si la mando desde el formulario asi:
Código (sql) [Seleccionar]
select * from inventario where tipo_propiedad = 'Amoblado' and departamento = 'Antioquia' and ciudad = 'Medellín' and precio >= '300000' and precio <= '1000000'




Ya lo solucione era por que en el codigo estaba mandando los precios como cadenas y no como numeros:

Código (php) [Seleccionar]
$precio_desde = $_POST["precio_desde"];
if(is_numeric($precio_desde)){
     //la variable es un numero
$sql.=" and precio >= $precio_desde";
}else{
     //la variable no es numero
}

$precio_hasta = $_POST["precio_hasta"];
if(is_numeric($precio_hasta)){
     //la variable es un numero
$sql.=" and precio <= $precio_hasta"; //estaba con el error como: '$precio_hasta' con comillas '''''' se las quite y funciono.
}else{
     //la variable no es numero
}
#702
Gracias compadre precisamente estaba pensando en desarrollar la app en PHP con HTML y AJAX.
#703
Foro Libre / Re: 10 frases de Steve Jobs
6 Enero 2013, 05:22 AM
Yo soy fan Android y mi celular es samsung galaxy... pero como empresario si se puede admirar el marketing que manejaba el hombre.
#704
Foro Libre / 10 frases de Steve Jobs
5 Enero 2013, 19:40 PM


Steve Jobs

Revisando el blog de nubelo, me reencontré con el post de frases para emprendedores y se me di cuenta que sólo hay 2 frases de uno de los emprendedores más importantes del siglo XX, Steve Jobs, y por ello quiero compartir con ustedes otras  frases que, por lo menos a mí, siempre me dejan pensando.



Fuente:
http://www.nubelo.com/blog/steve-jobs/?utm_source=social&utm_medium=facebookblog&utm_campaign=stevejobs
#705
Desarrollo Web / Re: Framework o no?
4 Enero 2013, 20:29 PM
Aca en mi Pais lo estan usando mucho, y para proyectos del Estado y todo, asi que ten la seguridad que Yii llego para quedarse y no creo que vaya desaparecer pronto.
#706
Si fueramos a ser inmortales que sentido tendria pasar una vida mortal antes de esa tal inmortalidad, no creen es asi de sencillo no tiene logica, ya de por si pa esa gracia naceriamos con la inmortalidad concebida.

Y aunque no descarto esa existencia de esa tal alma o espiritu (como energia que no hemos podido identificar aun), como una parte primordial de los seres vivientes...pero que estan mortal como quien la albergue.

Las almas mas puras y fuertes serian las de la naturaleza, como las de arboles que viven miles de años.




Ademas somos como seres humanos una raza deplorable... imaginense ustedes a una persona de esas que hacen masacres, asesinos, violadores, ladrones, ampones, con vidas inmortales e indestructibles la maldad y sobretodo la maldad humana no es digna de que le sea concebida la vida eterna.

Que haceis vosotros por las personas que viven en la calle, que hace la raza humana por esas personas del mundo tercemundista que viven en condiciones de hambre... dejamos que las demas personas pasen por arduas penas, que vivan indignamente y aun asi deberiamos esperar que se nos conceda una vida eterna, un paraiso para nuestras almas lleno de dichas, si tu comes bien, tienes a toda tu familia cerca, y la mayoria de personas de aca deben tener un nivel de vida medio, si alguien mereciera una vida eterna con gosos serian esas personas a quienes la suerte no les sonrio y nacieron en situacion de extrema pobresa.

Estar aqui debatiendonos sobre si el alma existe o no, es en si mismo señal de que tenemos tiempo de sobra y no nos hace falta nada.
Es un acto egocentrista y petulante estarnos adornando de tener un alma que vivira en un paraiso inmortal.




Si lo piensan viendonos como raza a nivel global teniendo en cuenta esas crudas guerras del medio oriente, esos niños que sufren bombardeos en la franja de gaza, que son reclutados a la fuerza y arrebatados de sus hogares para la guerrilla, los que son explotados sexualmente, etc, y tantas mas infamias que comete el ser humano...

No somos mas que un grotesco juego estilo los sims, por que si fueramos en verdad concientes como raza ya habria paz hace siglos, pero no evolucionamos para nada, somos guerras y odio.
#707
Desarrollo Web / Re: Framework o no?
4 Enero 2013, 01:58 AM
el framework mas poderoso en cuanto a numero de conexiones que resiste al mismo tiempo para PHP es el YII Framework.

Manual 01 para aprender YII FRAMEWORK [Conceptos basicos e instalacion]
http://foro.elhacker.net/php/manual_01_para_aprender_yii_framework_conceptos_basicos_e_instalacion-t342572.0.html
#708
[DESCARGA DIRECTA] SISTEMA POS PRISMA + CODIGO FUENTE
http://foro.elhacker.net/php/descarga_directa_sistema_pos_prisma_codigo_fuente-t372446.0.html

Ya no esta activa la descarga directa, pero ya ando montandolo a dropbox, asi que estate pendiente.
#709
Foro Libre / Re: Energia eterna
4 Enero 2013, 00:57 AM
Cita de: Binary_Death en  3 Enero 2013, 22:45 PM
Y esa máquina... ¿hay que hacerla con imanes, no?  :laugh:
Es una trollscience.
+10
#710

Como se que para un programador es un dolor de cabeza encontrar un buen codigo y que se entienda de como hacer combos dependientes, voy a explicar como hacer el tipico PAIS, ESTADO, CIUDAD/MUNICIPIO.

Lo primero es crear la base de datos con los paises, estados y ciudades del mundo, la cual adjunto en el comprimido se llama: mundo.sql

Dentro de la carpeta classes hay un archivo llamado: DataAccess.class donde debes configurar la conexion a tu bd.

Despues viene el formulario con los tres combos dependientes el cual consta de 3 partes de codigo:
La primera parte con las librerias que se invocan para crear los combos.

<?php
require 'classes/Form.class.php';
require 
'classes/DataAccess.class.php';
require 
'classes/ElementsFromDB.class.php';
require 
'classes/LinkedSelect.class.php';

$form=new Form('form''post');
$form->AddInput(array(
'elementsfromdb'=>array(
'table'=>'paises',
'values'=>'id',
'options'=>'pais',
),
'attributes'=>array(
'type'=>'select',
'id'=>'select_1',
'name'=>'select_1'
),
'externalclass'=>'elementsfromdb',
'selected'=>'49',
'default'=>array(
'value'=>'0',
'option'=>'Elige...'
)
));
$form->AddInput(array(
'elementsfromdb'=>array(
'table'=>'estados',
'values'=>'id',
'options'=>'estado',
),
'attributes'=>array(
'type'=>'select',
'id'=>'select_2',
'name'=>'select_2'
),
'externalclass'=>'linkedselect',
'linkedby'=>array(
'reference'=>'relacion',
'id'=>'select_1',
'showdefault'=>'0'
),
'default'=>array(
'value'=>'0',
'option'=>'Elige...'
),
'locations'=>array(
'js'=>'js/',
'php'=>'classes/'
)
));
$form->AddInput(array(
'elementsfromdb'=>array(
'table'=>'municipios',
'values'=>'id',
'options'=>'municipio',
),
'attributes'=>array(
'type'=>'select',
'id'=>'select_3',
'name'=>'select_3'
),
'externalclass'=>'linkedselect',
'linkedby'=>array(
'reference'=>'relacion',
'id'=>'select_2',
'showdefault'=>'0'
),
'default'=>array(
'value'=>'0',
'option'=>'Elige...'
),
'locations'=>array(
'js'=>'js/',
'php'=>'classes/'
)
));
$form->GenerateForm();
?>



La segunda parte es el constructor que va antes del head:

<?php $form->GenerateAdditionalJS(); ?>
</head>


Y la tercera parte que agregar los controles en si:

<?php $form->GetInput('select_1'); ?>
<?php $form->GetInput('select_2'); ?>
<?php $form->GetInput('select_3'); ?>


Y la cuarta parte que es en el archivo php que recibe el formulario el del action del index averiguar que Pais, Estado y Ciudad seleccionaron asi:

//averiguar pais
   $_SESSION["select_1"]=$_POST['select_1'];
   $_select_1=$_SESSION["select_1"];
   
   $link=mysql_connect("localhost","sistema4_ixel","fashionxtg2011");
   mysql_select_db("sistema4_ixelmoda",$link);
   mysql_query("SET NAMES 'utf8'"); 
   $consulta=mysql_query("select * from paises where id = '$_select_1'",$link);
   mysql_close($link);
   
   if( mysql_num_rows($consulta) == 1) {
$array = mysql_fetch_array($consulta);
$_SESSION["pais"] = $array["pais"];
$_pais = $_SESSION["pais"];
mysql_free_result($consulta);
   }
   //fin pais

   //averiguar departamento/estado
   $_SESSION["select_2"]=$_POST['select_2'];
   $_select_2=$_SESSION["select_2"];

   $link=mysql_connect("localhost","sistema4_ixel","fashionxtg2011");
   mysql_select_db("sistema4_ixelmoda",$link);
   mysql_query("SET NAMES 'utf8'"); 
   $consulta=mysql_query("select * from estados where id = '$_select_2'",$link);
   mysql_close($link);
   
   if( mysql_num_rows($consulta) == 1) {
$array = mysql_fetch_array($consulta);
$_SESSION["estado"] = $array["estado"];
$_departamento = $_SESSION["estado"];
mysql_free_result($consulta);
   }
   //fin depto/estado

   //averiguar ciudad
   if (empty($_POST['ciudad'])){
   
   $_SESSION["select_3"]=$_POST['select_3'];
   $_select_3=$_SESSION["select_3"];
   
   $link=mysql_connect("localhost","sistema4_ixel","fashionxtg2011");
   mysql_select_db("sistema4_ixelmoda",$link); 
   mysql_query("SET NAMES 'utf8'"); 
   $consulta=mysql_query("select * from municipios where id = '$_select_3'",$link);
   mysql_close($link);
   
   if( mysql_num_rows($consulta) == 1) {
$array = mysql_fetch_array($consulta);
$_SESSION["municipio"] = $array["municipio"];
$_ciudad = $_SESSION["municipio"];
mysql_free_result($consulta);
   }
   
   }else{
   $_SESSION["municipio"]=$_POST['ciudad'];
   $_ciudad = $_SESSION["municipio"];
   }    
   //fin ciudad


Descargar ejemplo:
http://www.4shared.com/rar/_nb9_-4_/select_dependientes.html
El descargable tiene dos carpetas una formulario_sencillo donde esta el codigo necesario solo para los combos, y otra formulario_completo donde esta un formulario comun con mas opciones para usuarios mas avanzados.

No olvides agregar a tu proyecto las carpetas classes y js, para que tus combos funcionen.

Espero les guste y les sirva esta adaptacion que hice de ese esplendido ejemplo de combos dependientes. Graphixx.

Fuente Original:
http://www.formatoweb.com.ar/blog/2007/08/20/clase-para-generar-automaticamente-select-combos-dependientes-multinivel/