elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: 1 ... 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 [404] 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 ... 768
4031  Programación / PHP / Re: insertar en 2 tablas distintas en: 30 Mayo 2014, 18:31 pm
@Mokonauta, ese código que has proporcionado es completamente infuncional y en todo caso seria valido solo para una conexión con CLIENT_MULTI_STATEMENTS o usando mysqli.

Por otra parte efectivamente las transacciones son bastante útiles en estos casos. Una nota, si usas START TRANSACTION asegúrate de definir AUTOCOMMIT=0 antes.

Código
  1. $consultas = array();
  2. $consultas[] = 'INSERT INTO primer_tabla VALUES ('',1,2,3)';
  3. $consultas[] = "INSERT INTO segunda_tabla VALUES ('',3,2,1)";
  4.  
  5. mysql_query('SET AUTOCOMMIT=0;');
  6. mysql_query('START TANSACTION;');
  7.  
  8. foreach($consultas as $consulta){
  9.  if(!mysql_query($consulta,$enlace)){ $error = true; break;}
  10. }
  11.  
  12. // Si hay error, hacemos rollback (deshacer)
  13. if(isset($error)){ mysql_query('ROLLBACK',$enlace); }
  14. // en caso contrario, commit (aplicar)
  15. else { mysql_query('COMMIT',$enlace); }



Aquí puedes ver porque usar mysqli te puede venir bien.. justo para lo que quieres..

Código
  1. <?php
  2.  
  3. $enlace = new mysqli('host', 'user', 'pass', 'db');
  4. if($enlace->connect_errno){ die('Fallo al connectar: '.$enlace->connect_error); }
  5.  
  6. $query =  "INSERT INTO primer_tabla VALUES ('',1,2,3); ";
  7. $query .= "INSERT INTO segunda_tabla VALUES ('',3,2,1); ";
  8.  
  9. if(!$enlace->multi_query($query)){
  10. die('Error en query: '.$enlace->error);
  11. }
  12.  
  13. ?>

Saludos
4032  Programación / Desarrollo Web / Re: Forma en la que guardar datos en un campo TEXT mysql en: 30 Mayo 2014, 15:52 pm
A mi ver, la segunda ocupara mas espacio ya que \n(\r) ocupa menos que <br />.

Saludos
4033  Programación / Desarrollo Web / Re: Mejor free-host para dominio de pago? en: 29 Mayo 2014, 16:21 pm
byethost si quieres estabilidad y velocidad (000webhost es un reseller de este).

x10hosting si quieres muchas opciones y pocos limites... pero la BD se cae cada X tiempo y "actualizan el hardware" muchas veces.. ademas tienes que loguearte cada 1 mes o así para que no deshabiliten la cuenta.

A mi me gusta openshift.

Apoyo a EFEX, me lo recomendó un día y estoy encantado xD

Saludos
4034  Programación / Desarrollo Web / Re: dudas legalidad web propia en: 26 Mayo 2014, 23:25 pm
Tienes que mirar las licencias. En ciertos casos, incluso aunque pongas la fuente, si el autor no te ha dado un permiso explicito no puedes compartirlas ni distribuir ni nada.

Lo mas fácil es pedir permiso al autor.

Saludos
4035  Foros Generales / Foro Libre / Re: Por que no usar tu conexión a internet en: 23 Mayo 2014, 19:29 pm
En la red, cada maquina conectada tiene una IP, un identificador único. Dicha IP te la proporciona tu ISP (empresa a la que contratas los servicios) y se queda guardada en prácticamente cualquier pagina que visites. Si un juaker comete un delito (digamos juakear una pagina), dicha IP puede quedar registrada y si la descubren pueden obligar al proveedor a proporcionar los datos (del usuario que contrato la conexión) para llevarlo a juicio.

Esto obviamente no se aplica solo a juakers. Hay mucha gente que prefiere ocultar su verdadera procedencia por razones de privacidad...

Así de simple xD

Saludos
4036  Foros Generales / Noticias / Re: Las cadenas de comida rápida valoran sustituir a sus empleados por robots en: 23 Mayo 2014, 19:23 pm
Citar
Lo que me preocupa a mi es que en el futuro habrán 10 mil millones de personas, más robotización y más personas, y ahí habrá un problema, porque no todo el mundo será ingeniero, doctorado, investigador, etc, sino que habrán barrenderos, limpiezas, camareros...

Estoy viendo que en el futuro, cada X tiempo se exterminara a X numero de personas para que haya una tasa proporcional de demanda y oferta de empleo... ¿a cuantas películas os recuerda esto? xD

Saludos
4037  Foros Generales / Sugerencias y dudas sobre el Foro / Re: No puedo contestar a mi propio post creado en: 23 Mayo 2014, 18:59 pm
El post esta cerrado (puedes ver el candado en el icono - ).

Motivo, Mas información, Etc..:
http://foro.elhacker.net/sugerencias_y_dudas_sobre_el_foro/sobre_la_seccion_de_programacion_c-t413689.0.html

Saludos
4038  Programación / PHP / Re: insertar en 2 tablas distintas en: 23 Mayo 2014, 18:56 pm
Lo que haces en la consola de mysql en realidad es tirar 2 consultas. Lo que intentas en el php es tirar 2 INSERTS en una consulta.. cosa que no es posible.

Código
  1. $sql = array();
  2. $sql[] = 'INSERT INTO primer_tabla VALUES ('',1,2,3)';
  3. $sql[] = "INSERT INTO segunda_tabla VALUES ('',3,2,1)";
  4.  
  5. print_r($sql);
  6.  
  7. foreach($sql as $consulta){
  8.   if(!mysql_query($consulta,$enlace)){
  9.      die(mysql_error());
  10.   }
  11. }
  12.  

PD: UTILIZA MYSQLI... mysql esta viejo.

Saludos
4039  Programación / Desarrollo Web / Re: Vivir del desarrollo web en: 23 Mayo 2014, 16:59 pm
Comparto la opinion (mas o menos) de Mchacho.

Como freelancer no muy experimentado no tienes futuro. Hay tanta competencia que a no ser que estés en América Latina donde ahora mismo hay un boom significante, difícilmente vas a encontrar trabajo ya que nuestros queridos indios (India) te lo van a "robar".. y como se ha dicho, no es culpa suya, ellos lo hacen para sobrevivir igual que nosotros. Si vives en alguna pequeña cuidad, tienes contactos o te conocen, quizás puedas conseguir algo de trabajo pero a pequeña escala... si te vas a a escala internacional te vas a topar con una competencia infinita y en la mayoría de los casos mejor que tu.

En todo caso mucha gente (igual que yo) prefiere (o preferiría) trabajar en una empresa antes que por si mismo. La empresa te puede proporcionar trabajo, clientes, experiencia y un "sueldo fijo", cosa que en el freelancer vas a estar buscando todo el rato.

Tu portfolio tiene que ser bastante amplio, debes conocer cuantos mas lenguajes puedas y estar siempre a la ultima. HTML5/CSS3 son el futuro pero no sera siempre, vendrá HTML6/CSS4 (xD) u otro y tendrás que ser de los primeros en dominarlos.

También es importante ofrecer calidad al mismo tiempo que rapidez. Hoy en día cualquiera se llama Desarrollador Web solo porque sabe instalar un Wordpress y ponerle cosas... todo el mundo utiliza "ruedas" ya creadas y nadie vuelve a inventarlas. En cierta parte es bueno pues reduce el tiempo de desarrollo pero por otra parte reduce significativamente la calidad del proyecto y te crea dependencias enormes....

En fin, intenta siempre ofrecer algo que los demas no ofrecen aunque tengas que sacrificar algo a cambio.

Saludos
4040  Sistemas Operativos / Windows / Re: Windows 7 y una ATI Radeon 9200 128MB en: 23 Mayo 2014, 00:48 am
Ese monitor no es para tu tarjeta. Al menos no para su máxima resolución. La Ati 9200 te saca 1280x1024 (4:3) casi apurando... En aquellos tiempos 17" era lo mas normal y es una tarjeta de gama baja...

Veras yo antes tenia casi la misma (9250, es la misma pero con el cloack reducido a cambio de salida DVI y refrigeración pasiva) y me pase bastante tiempo buscando un driver que funcionara en Windows Vista/7 sin tirar BSOD en el logout. Una vez lo encontré y decidí guardármelo para futuras ocasiones... te lo dejo.

Es solo el driver SIN INSTALADOR.. tendrás que instalarlo desde el Administrador de Dispositivos.

https://drive.google.com/file/d/0B1vpD6wKDOncRnBEVl9nOEJENU0/edit?usp=sharing

Esta comprimido con 7z aunque Winrar creo que puede abrirlo.

PD: La tarjeta puede tranquilamente con W7... de hecho también puede con W8.. El problema son las resoluciones altas.

Saludos
Páginas: 1 ... 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 [404] 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 ... 768
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines