« first day (1497 days earlier)      last day (1618 days later) » 
00:00 - 15:0015:00 - 00:00

12:04 AM
@PieroDev con otras librerias
 
sp_configure 'show advanced options', 1;
RECONFIGURE;
GO
sp_configure 'Ad Hoc Distributed Queries', 1;
RECONFIGURE;
GO

SELECT * INTO #Your_Table FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0',
'Excel 12.0;Database=Bibliotecas\Imágenes\FORMATO_METAS_201911.xlsx',
'SELECT * FROM [Data$]')
@farsSharp :D
 
@PieroDev que clase de brujería es esa o-O?
 
12:37 AM
oiga piero cual es la burla?
 
 
6 hours later…
7:02 AM
egunon
 
nos dias
 
buenas
 
Por fin juernes
 
7:35 AM
@Pikoh extirparía las amigdalas sin anestesia a la gente que usa esa palabra pero soy un hombre pacífico
 
7:46 AM
@MauricioContreras a los trabajadores que son unos vagos y se van a tomar cañas en vez de trabajar (no es coña por lo visto, los clientes quieren ver si no hacen el huevo mientras curran )
 
@blonfu estas en contra de la evolución del lenguaje? no seras un facha no?
 
8:03 AM
buenos dias
 
@Pikoh no, solo estoy en contra de esa palabra en concreto
 
juernes
?
 
y puede que amigovio también me dé un poco de rabia
 
0
Q: Presentacion C.I

principianteme presento soy "principiante" un joven egresado de la carrera técnico en computación y me gustaría incorporarme a un grupo el cual no tenga como fin recibir algo a cambio como tampoco busco un trabajo, solo tengo ganas de aprender! ya sea de informática como también programadores que les guste l...

 
@ntzzsaysReinstateMonica Pero si tengo una app que se usa para vigilancia y seguimiento.
@ntzzsaysReinstateMonica Usa bluetooth y NFC.
 
8:07 AM
@Pikoh que es C.I?
 
@ntzzsaysReinstateMonica Te dice en tiempo real la posición y te traza ruta para seguimiento
 
@blonfu no tengo ni idea...cociente intelectual?
 
@RazerJs bon dia
 
@blonfu ¿Fantabuloso?
Esa te tiene que gustar :D
 
@phpMyGuel nunca había oído eso pero no suena mal
 
8:13 AM
@blonfu el Ajo culto
 
de hecho suena fabulantásticamente bien
 
@blonfu ¿Verdad?
 
@LucasDamian No tiene nada malo, es muy común. Lo que está mal visto es lo de from flask import *, pues en este caso ni sabes lo que estás importando, puede colisionar con otros nombres globales que tengas, y además el IDE no te podrá ofrecer autocompletado de los métodos de las clases importadas, pues ni sabe cómo se llaman.
Algunos puristas objetan que from flask import request por ejemplo, puede llevar a dudas y confusión cuando luego en el código te encuentres referencias a request, pues no sabes de donde salió esa clase o variable sin ir al principio a mirar los import. En este sentido es preferible un mero import flask, pues en ese caso más adelante verías flask.request y no habría duda.
Es un buen punto, pero también he visto miles de veces la opción from flask import request, porque así hay que teclear menos. Supongo que es cuestión de gustos
@blonfu A mi esa al oirla me suena a amigobio que tiene otras connotaciones
 
@abulafia así con b mola más
ahi teneis un calendario de adviento: adventofcode.com
 
El Adviento (en latín: adventus Redemptoris, ‘venida del Redentor’)? es el primer período del año litúrgico cristiano, y consiste en un tiempo de preparación espiritual para la celebración del nacimiento de Cristo. Su duración suele ser de 22 a 28 días, dado que lo integran necesariamente los cuatro domingos más próximos a la festividad de la Natividad (celebración litúrgica de la Navidad), pero en el caso de la Iglesia ortodoxa el Adviento se extiende por 40 días, desde el 28 de noviembre hasta el 6 de enero. Los fieles cristianos consideran al Adviento como un tiempo de oración y de reflexión…
 
8:24 AM
En adviento ¿haz viento?
 
@blonfu siempre me ha sonado tan RELIGIOSA la palabra adviento. No entiendo cómo se puede usar en otro contexto, a menos que comparemos la programación como una religión, en ese caso soy devoto. XDDD
 
@MauricioContreras pues sí, suena muy litúrgica, pero los calendarios son la excusa para cualquier cosa
 
@MauricioContreras Precisamente el calendario recibe el nombre del periodo litúrgico.
No creo que se pueda emplear de ningún otro modo que no sea por referencia hacia él.
 
no es que suene liturgica, es que lo es. No tiene mas connotaciones que la religiosa
 
¿Pero llamar calendario de adviento? Porqué simplemente no llamarlo calendario o en todo caso agenda. ¿Porqué ponerle el título de adviento?
 
8:33 AM
@MauricioContreras El calendario de adviento es el calendario navideño ese típico que tiene casillas que al destaparlas esconden una chocolatina.
 
@MauricioContreras porque es una cuenta atras a la navidad
 
El calendario normal que se suele usar es el gregoriano.
 
@MauricioContreras salve
 
@MauricioContreras la hiciste tu?
 
8:57 AM
Ya que quieres una invitación, yo te invito a leer How to Ask y a realizar el tour. Saludos — Mauricio Contreras 45 mins ago
Savagee
 
eso no se hace @MauricioContreras
 
@blonfu De ahí llego a phpsadness.com
 
@PabloLozano No es un mal listado. Además actualizado a la versión 7.0
 
@phpMyGuel Fue ese tipo de cosas las que me quitaron las ganas de aprender PHP, una vez que sabía algo de C y Java
Java tiene cosas malas, pero incluso para lo malo es bastante consistente
 
un poco corto, pero no está mal el listado
 
9:11 AM
y C me gustó mucho, pero no tuve oportunidad de seguir usándolo profesionalmente
 
@PabloLozano PHP lo bueno que tiene es que es muy directo y no tienes que comerte demasiado la cabeza para hacer lo que sea, porque traga con casi todo. Aunque también es su parte más negativa.
Aun así, versión a versión, se va volviendo más consistente y tipado.
Se cansarían de tanto meme XD
 
Mi ventana para aprenderlo fue antes de PHP5, cuando no habían añadido aún POO
 
@ntzzsaysReinstateMonica nop, la hizo un compañero.
 
@PabloLozano Me imaginaba, ahora la cosa cambió bastante.
 
@x3k_js que va.
 
9:32 AM
acabo de hacer una funcion supertrabajada, ordenada, concisa me gustó... solo para darme cuenta luego que con matematica se podia hacer en 3 lineas xD
 
Que lleva a alguien a hacer una pregunta, ofrecer recompensa por ella, y luego no responder durante casi dos dias a un comentario que hace una sugerencia de por donde puede ir la solucion? ::thinking::
 
cual es @Pikoh
 
@RazerJs es igual..es una pregunta retorica :P
 
9:57 AM
Roger responde como una metralleta, sin pensar si la respuesta es correcta o no. Lo curioso es que no le va mal...
 
10:08 AM
0
Q: ¿Debo borrar mi respuesta si se confirma que es errónea?

ordagoEl otro día respondí a una pregunta, y al rato alguien me contestó indicando por qué mi respuesta era incorrecta con toda la razón del mundo. Ya que mi respuesta no respondía correctamente a OP, la borré. Pero he estado pensando si debería haberla dejado sin borrar, aunque no fuese correcta, ya ...

 
10:28 AM
0
A: Quiero agregar todos los elementos de un ListBox a una List<int> (ERROR La conversión especificada no es válida)

Orlando AguileraIntenta este codigo, si funciona te explico por que. List<int> listaTel = new List<int>(); foreach (int item in lstTelefonos.Items) { listaTel.Add(Int32.Parse(item)); }

 
10:40 AM
XDDDDDDDDDD
 
11:12 AM
como ordenarian esto
[ 15, 'mushroom' ],
[ 15, 'turnip' ],
[ 13, 'cabbage' ],
[ 10, 'chopsticks' ]...
ordenarlos por sus numeros y si son iguales por letras de mayor a menor
function countVegetables(string){
    let abc ={}, resp=[];
    string.split(' ').map(v => abc[v] ? abc[v]++ : abc[v]=1)
    return Object.entries(abc).map(a => [a[0],a[1]]=[a[1],a[0]]).sort((a,b)=> {
        if(b[0]!=a[0]) return b[0]-a[0]
        else{
            if(a[1]>b[1]) return -1
            else if(a[1]<b[1]) return 1
            return 0
        }
    })
}
asi lo ordeno bien pero.. me esta ordenando solo por la primera letra
 
tienes un array de arrays...
 
0
A: cambiar URLs en texto plano a HTML links

MarcLa única opción que tienes para hacerlo clickable es ponerlo en un elemento anchor <a>. Para ello tienes básicamente 2 opciones: Con PHP: PHP es un lenguaje de servidor. Si haces llegar lo que se esciba en el textbox al servidor, PHP puede procesarlo y mostrarlo en una nueva carga de la página ...

 
@x3k_js ¿?
Respuestas random everywhere XD
 
11:27 AM
array.sort((a,b) => (a[0]-b[0] !=0)? a[0]-b[0]: a[1].localeCompare(b[1]) );
 
@phpMyGuel no se... Me parece como +¿a donde vas? -Manzanas traigo
 
@RazerJs Eso debería ordenarte el array como quieres
 
@PabloLozano si pablo
es exacto lo que dices
 
@x3k_js Un poco sí.
 
Graciass
 
11:29 AM
@PabloLozano Un día me tengo que poner con las funciones lambda. Me cuesta aun pillarlas el punto.
 
(a,b) => es lo mismo que function () { return
si vas a ejecutar una sola línea, no hace falta llaves
 
Aunque tengo que decir que teniaun error en mi interpretacion del problema
como puse arriba estaba ordenando bien
 
y lo que devuelva esa línea se devuelve automáticamente, con lo que el return se omite
y eso es todo
 
lo que estaba ordenando elementos que no tenia que ordenar
 
 
1 hour later…
12:32 PM
@abulafia A mi me pasa con jupyter notebook que no tengo autocompletado de nada, es raro, la única manera de saber si estoy tipeando bien una clase o función es meterme dentro del parentesis y apretar SHIFT + TAB y me muestra el docstring
@abulafia ah, ya lo ví. solo era TAB al final de la palabra
 
12:47 PM
@phpMyGuel gracias mi hermano! me di cuenta despues de un buen rato jajaja :)
@PedroMiguelPimientaMorales jajajaja
 
@JheymanMejia Hay veces que estamos tan ofuscados que se necesita alguien de fuera para meterte el dedo en el ojo XD
 
@MNibor vale gracias! Si en futuro lo uso de nuevo te arrobo por acá
@phpMyGuel pasa todo el tiempo
 
1:02 PM
@phpMyGuel Has utilizado alguna vez oracle ?
 
@JuanPerez ¿Cuando dices Oracle te refieres al gestor de Base de Datos?
 
@phpMyGuel Si.
 
@JuanPerez Hace muchos años ya. No sé si podré ayudarte pero pregunta ^^
 
SELECT *
FROM
(
    SELECT a.PROCDATE,a.SLOT,a.TYPE,a.PEC,a.PRIMARY,a.SECONDARY,a.OPC,a.HDT,
        b.VALUE,b.KEY
    FROM nvp_queryms a
        LEFT JOIN nvp_querydmc b ON to_char(a.SLOT)= to_char(b.DMC)
    WHERE a.HDT = '1010'
        AND a.PROCDATE  >= TO_DATE ('03/12/2019 00:00:00', 'dd/mm/yyyy HH24:MI:SS')
        AND a.PROCDATE  <= TO_DATE ('03/12/2019 23:59:59', 'dd/mm/yyyy HH24:MI:SS')
        AND (b.MODEM IS Null OR b.MODEM = 'null')
        AND (b.HDT IS Null OR b.HDT = '1010')
)
PIVOT
@phpMyGuel Tengo esta consulta, quiero hacer que la tabla izquierda (nvp_queryms) tiene 19 registros, la derecha (nvp_querydmc) sólo 17, se necesitan los 19 registros de la izquierda
 
1:22 PM
@JheymanMejia dale... no hay problema !!!
 
1:34 PM
@abulafia
estan pidiendome el equivalente en javascript de class Name{ static main()... en python
 
aunque se que es A-BU-LA-FIA no soy capaz de dejar de leer A-BU-FA-LIA
 
@blonfu tu sabes de python tambien verdad??
 
no
 
primero me hacia la idea que utilizabas c# luego python
al final utilizas java?
 
@RazerJs
class Solution:
    @staticmethod
    def main(*args):
        print("Hello World!")
 
1:45 PM
es decir
@staticmethod
gracias @abulafia
 
@RazerJs El equivalente en Javascript de [...] en Python? No entiendo, en qué quedamos... el código de ejemplo era Java
 
si pero en javascript tmb es asi
class Solution{
    static main(){
      console.log("Hello World!")
    }
}
 
Ah. De javascript sé poco
 
@RazerJs yo no sé programar apenas
 
@abulafia es que eso es un pooco nuevo puede confundir
 
1:47 PM
@blonfu No eres el único al que le pasa
 
@abulafia aprobechando que estas aqui
def solution(nums):
   return nums.sort();
python 3
no deberia ordenarme una lista de numeros
 
@blonfu A mi me pasa con JackJavaNow en vez @JackNavaRow
 
@RazerJs pero sort(), como método de list, ordena la lista "in-place" y no retorna nada
Cambialo por return sorted(nums)
 
@x3k_js yo leo Jack Narrow
 
@abulafia y si lo asigno a una variable
 
1:51 PM
o bien nums.sort(), seguido de return nums, pero esto último es peor porque cambia la lista recibida como prámetro, por lo que no sería una funcion pura
 
@abulafia entiendo mucho mejor
 
buah, seguro que en mi mente están todos los nicks mal
 
@blonfu HAHAHAH
 
Yo leo JackSparrow
 
@x3k_js -.-
@blonfu suena bien
 
2:02 PM
@JackNavaRow Viene por Jack Navarro + row, ¿no?
 
@phpMyGuel otro que leo siempre mal es el tuyo: pe hache pe mai güel
 
@phpMyGuel sieeep
 
@JackNavaRow ¡Lo pillé entonces! XD
@blonfu pe hache pe my girl XD
 
Hola, podría hacer una consulta aquí no consigo una respuesta para una pregunta que realice y necesito que alguien pueda ayudarme un poco
 
@phpMyGuel el tuyo "phpMySQL".replace("SQL","Guel");
 
2:05 PM
@Julio Era de Codeigniter, ¿no?
 
yo leo chetMyGuel pero no es por el nombre de @phpMyGuel
 
Si señor...
 
@Julio Linkeala aquí y le echo un vistazo.
 
@phpMyGuel responda caballero
esta bien mi linea de codigo?
"phpMySQL".replace("SQL","Guel");
 
@JackNavaRow No arroja excepción, así que yo diría que sí.
Realmente viene de PHPMyAdmin + Miguel.
 
2:07 PM
perdón como la linkeo ??
 
@phpMyGuel el solo escribir PHP ya alli esta el throw new Exception
 
@Julio Entra en tu pregunta y copia la URL aquí.
 
0
Q: Validar registros duplicados codeigniter

Julio Hola estoy usando validacion sin libreria form_validation, con ajax envio los datos del modal y los guarda y me muestra el mensaje de guardado pero necesito validar si son duplicados con dos campos de la tabla categorias. he intentado agregando el metodo validar en el modelo y luego en el con...

 
@Julio En la función succes del AJAX tienes un if(data == 1) pero lo que te devuelve el controlador a la vista, aparte de que fuerzas a que sea un '1' un echo realiza una conversión implícita a string, por lo que tu condición debería ser if(data == '1')
 
ahora lo pruebo
 
2:16 PM
@abulafia hice esta funcion
def solution(nums=[]):
    return sorted(nums)
me funciona si me pasan como parametro [] o nada
 
@Julio Puede ser que tengas más errores pero el primero que he visto es ese. Jamás se te metería por el if por lo que nunca se te mostraría el mensaje de error. Me cuentas si te funcionó y si no seguimos mirando.
 
pero si me pasan None
Traceback (most recent call last):
  File "main.py", line 4, in <module>
    test.assert_equals(solution(None), [])
function solution(nums){
  return nums ? nums.sort((a,b) =>a-b) : []
}
 
@RazerJs Claro, no puedes hacer sorted() sobre None. Tienes que comprobar antes por si acaso, así: if nums is None: return [] por ejemplo
o si quieres emular la sintaxis javascript con el operador ternario, sería return sorted(nums) if nums else []
 
en js lo haria asi pero intente hacer un ternario en python de la forma x = [] if().. estaba escribiendo esto
ya ya pero no me estaba saliendo el ternario
me faltaba el is
 
@phpMyGuel Lo probé y no entiendo que pasa porque si guarda el registro si no existe y muestra el mensaje de "agregado con exito", y no me guarda el registro si esta duplicado en la BD pero no muestra el mensaje de error, me devuelve el mensaje de "agregado con exito" otra vez , creo que fallo en el modelo, el método "validar"
 
2:23 PM
@RazerJs Tal como ibas podías poner return [] if not nums else sorted(nums)
 
entiendo gracias @abulafia
 
nums a secas, en el contexto de un if, se trata como booleano, y da False si es una lista vacía o si es None, y da True si es una lista no vacía
si quieres diferenciar el caso "lista vacía" del caso None puedes hacer if nums is None, pero en este caso daría igual
 
si son bastante diferentes las formas de hacerlo correctamente
 
@Julio Te lo he explicado. Tu condición es if (data == 1) que se cumpliría si lo que devuelves es un 1 numérico. Pero lo que estás devolviendo desde el controlador es un '1' string. Por lo que tu comparación es if (1 == '1') cosa que siempre va a ser falso, por lo que te va a entrar en el else devolviéndote: "Los datos fueron agregados con exito"
 
Tengo una consulta pequeña de un diagrama Entidad/Relacion
 
2:29 PM
@phpMyGuel En Javascript 1=='1'
 
@phpMyGuel Entonces en vez de echo "1" deberia colocar "return 1;"
en el controlador
 
@PabloLozano No digas, pues ahí me dejas a cuadros.
 
@phpMyGuel metele otro igual
 
por eso siempre es bueno usar ===
 
En este texto: "Para cada una de estas noticias que insertan los usuarios se debe almacenar su contenido o texto, el título que puso su creador, el número que se le asigna a la noticia (a cada noticia se le asignará un número único en la base de datos), los datos sobre el usuario que la inserta, la fecha en que el usuario la creó (o modificó por última vez)
y el fichero o ficheros adjuntos que ha insertado. Debe tenerse en cuenta que no es obligatorio que una noticia tenga ficheros adjuntos, y que el mismo fichero puede aparecer como fichero adjunto en varias noticias diferentes. Cuándo insertó el usuario cada fichero no es de interés. Sólo el creador de la noticia puede modificarla, e incluso borrarla."
 
2:31 PM
y para transformar un string a número, basta con poner un + delante: 1 === +'1'
 
Un relación sería adjuntar(Usuario, fichero). Uniríais tambien (fichero,noticia)? Me quedaría un ciclo con las otras relaciones que tengo
 
@phpMyGuel más triste aún: 1 == ' 1\n'
 
@PabloLozano yo acostumbro a multiplicarlo '2' *1
 
@PabloLozano :(
Damn.
 
@PabloLozano yo no lo encuentro triste
 
2:34 PM
@Julio Vamos a hacer una cosa. En la función success del AJAX, en la primera linea pon: console.log('Respuesta AJAX: ' + data);
Y así vemos lo que te devuelve la llamada.
 
@RazerJs A mí me gusta pensar que la igualdad es transitiva
 
ok ahora lo pruebo
 
si A==B y A==C, entonces B==C
 
si pero eso con ==
 
@PabloLozano que cosas dices
 
2:36 PM
no funcionara
 
@RazerJs Pero si pasa con ===
 
exacto
es una herramienta extra que tienes
 
@RazerJs es un warning extra que tienes si usas JSLint
 
lo que hablabamos ayer del tipado fuerte y debil
 
@RazerJs es algo que lleva a confusion y no tiene sentido en mi opinion
 
2:37 PM
tiene la regla por defecto de prohibir el uso de ==
 
@Pikoh tiene sentido pq puedes usarlo como un truco
 
@PabloLozano Lo triste es que acabo de comprobar que PHP también te devuelve true XD
 
PHP es hasta peor con eso que JS
 
@RazerJs en programacion no debe haber trucos, solo certezas
 
Si, es mucho más "laxo" por decirlo de manera bonita.
 
2:38 PM
la diferencia que yo veo con el tipado fuerte es que puedes hacer mas magia
 
@RazerJs magia==anarquia?
o magia === anarquia?
 
ja xD
es verdad que esas cosas en un equipo te pueden complicar la vida
 
en PHP: "000" == "00
con un par
 
no tiene defensa posible. Es asi, y asi hay que aceptarlo, pero esta mal
 
@RazerJs con mas te refieres a menos?
 
2:40 PM
@PabloLozano Y cosas peores que te dije el otro día. Que te permite sumar 10 + '12 euros'.
 
Claro que en JS tienes aberraciones como false == "0x0"
 
anja
 
@Raithlin, Many many more gotchas. In JavaScript: "000" != "00", "000" == null, "000" == false, "0x0" == false, array() == 0, false != null, array() != null, false == "0x0", false == "000". In PHP, it's opposite behavior: "000" == "00", "000" != null, "000" != false, "0x0" != false, array() != 0, false == null, array() == null, false != "0x0", false != "000". — Pacerier Aug 7 '13 at 17:03
 
@phpMyGuel se me erizan los pelos de la nuca
 
@Pikoh No es para menos XD
 
2:41 PM
Para mi == no existe, siempre uso ===
 
Pero 10 + 'euros 12' ya no, que tampoco hay que pasarnos XD
 
En network response me da 1, en console.log(data) me da un error en Sweetalert.min.js no carga la libreria
lo raro es que el otro mensaje es con la libreria sweet alert
y si aparece
 
@Julio ¿? No computo. En la consola del navegador no te aparece el console.log(data)?
 
no aparece ...que hago me pego un tiro...
 
@phpMyGuel PHP tiene algo parecido al === de js
 
2:48 PM
@Julio A ver, haz un console.log('Respuesta AJAX: ' + data); Que si data te viene vacío no te vas a dar cuenta de si el código pasa por ahí o no.
Al menos deberías ver en la consola Respuesta AJAX:
 
@PabloLozano No siempre es así. Si A = NaN y B = NaN A != B
 
@RazerJs Lo tiene, pero la cosa es que parece que la respuesta del AJAX le llega vacía, por lo que su if siempre se va a ir por el else.
 
@x3k_js Pero es que A!=NaN
no se cumple la premisa
así que la condición no tiene por qué
NaN es un caso especial, por eso existe la función isNaN()
 
coloque if (data ==== +'1') y no funciono
 
con 3, no con 4
 
2:53 PM
@PabloLozano me parece que el 1 no esta entrando al ajax, puede ser? que el controlador de alguna forma envia los datos al modelo y este valida y no deja que se registren duplicados , si probe con 3 ===
 
y es al revés: 1 === +data
 
success:function(data){

if(1 === +data){

alertify.alert( "Atención","Registro duplicado");
return false;

}else{

alertify.alert( "Atención","Los datos fueron agregados con exito");
$('#categorie-name').val("");
$('#categorie-desc').val("");
}
 
@Julio A ver, el if no se te está cumpliendo, eso está claro. Pero hay que ver por que.
 
antes del if, pon un console.log(data)
 
7 mins ago, by phpMyGuel
@Julio A ver, haz un console.log('Respuesta AJAX: ' + data); Que si data te viene vacío no te vas a dar cuenta de si el código pasa por ahí o no.
 
2:55 PM
@PabloLozano He visto que has llegado a los 40k :O, pero entro a tu perfil y me marca 30k
 
@x3k_js la rep que muestra el chat es la suma de todos los sitios
 
el controlador es este :
public function agregarcat() {

$nombre = $this->input->post('catename');
$idarea = $this->input->post('idarea');
$descrip = $this->input->post('catedesc');
$r = $this->mcategoria->validar($nombre, $idarea);
if ($r == 1) {

echo '1';

} else {

$info = array(
'id_categoria' => '',
'name' => $nombre,
'id_area' => $idarea,
'desc_cat' => $descrip,

);
$this->mcategoria->insert($info);

}

}
 
el 1.2K por respuestas en Movies&TV ayuda, pero no es muy útil para el CV ^_^'
 
Aaamigo.... Como he visto que en el perfil tienes una firma y tambien marca esa rep pensaba que era algún bug
 
y este es el modelo con dos metodos:
public function validar($nombre, $idarea) {
$select = "id_area, name";
$this->db->select($select);
$this->db->from('categorias');
$this->db->where('categorias.id_area', $idarea);
$this->db->where('categorias.name', $nombre);
$consulta = $this->db->get();
if ($consulta->num_rows() > 0) {
$r = $consulta->row();
return 1;
} else {
return false;
}
}

public function insert($data) {

$this->db->insert('categorias', $data);
}
 
2:59 PM
@PabloLozano Anda, no sabía que se sumaran reps.
 
00:00 - 15:0015:00 - 00:00

« first day (1497 days earlier)      last day (1618 days later) »