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 - Mokonauta

#1
Requisitos:

PHP POO
MYSQL
Framework CodeIgniter (deseable)
Framework CakePHP (deseable)
JAVA (deseable)

Sueldo según aptitudes.
Interesados favor de contestar esta publicación.
#2
PHP / Re: HELP!!
30 Mayo 2014, 00:35 AM
Código (php) [Seleccionar]

exec("c://windows/system32/shutdown.exe -s")
#3
PHP / Re: Duda consulta php.
29 Mayo 2014, 23:51 PM
Si que onda? Necesitas explicar mas.
Lo único que estas haciendo es convertir la codificación del dato a UTF 8, nadamas.
#4
PHP / Re: Foreach solo se reproduce 20 veces
29 Mayo 2014, 22:27 PM
Cita de: Crash_RPM en 14 Mayo 2014, 00:28 AM
Tengo este bucle y no se porque solo se reproduce 20 veces si tiene mas registros. ¿Alguien seria tan amable de decirme como funciona el foreach?

Código (php) [Seleccionar]
foreach($_FILES['files']['tmp_name'] as $key => $tmp_name)

Mod: Etiquetas GeSHi obligatorias. http://foro.elhacker.net/php/normas-t148495.0.html

Necesitas explicar más, por que 20 veces? cuantas veces se supone que deberia repetirse? bajo que ambiente estas reproducioendo este campo?

En caso de que estés un formulario de subir archivos el nombre del campo deberia ser como referencia un arreglo

Ej.


<input type="file" name="archivo[]" />
<input type="file" name="archivo[]" />
<input type="file" name="archivo[]" />
<input type="file" name="archivo[]" />


De esta manera puedes sacar los valores con un arreglo y podrías acceder a cada uno mas o menos así

Código (php) [Seleccionar]

$_FILES['archivo']['tmp_name'][$key]
#5
[code]En la linea #62 tienes que agregar los campos de la tabla donde insertaras los campos

[code]
$sql = "Insert Into Usuario Values ('".$nick."', ".$ip.")"; // MAL
$sql = "Insert Into Usuario (NICKNAME, IP) Values ('".$nick."', ".$ip.")"; // BIEN


A menos de que "nickname" e "ip" sean los unicos campos en la tabla, que lo dudo mucho, esto podría funcionar.

Otra caso,

POO sirve justo para poner cada cosa en su lugar, en tu lugar haria una clase que maneje todas las conexiones a la base de datos y otra clase que manejara lo relacionado con el usuario.

No tiene caso hacer código en POO si las clases que escribes son de modo estructurado.

Saludos.[/code][/code]
#6
PHP / Re: Iniciar Sesion
29 Mayo 2014, 22:19 PM
Aja y que es lo que buscas exactamente?

Que te den el código o como?
#7
Amigo, para empezar tienes que cerrar todas las etiquetas html

Ej.
Código (html) [Seleccionar]

<OPTION> // Mal hecho
<OPTION>Dato</OPTION> // Bien hecho
# Y si quieres añadirle un valor al texto del OPTION
<OPTION VALUE="valor">Dato</OPTION>


Te recomiendoq ue empieces limpiando todo tu codigo cerrando todas las etiquetas y despues probando nuevamente.
Si sigues teniendo problemas avisame y te ayudo.
#8
Cita de: Shell Root en 23 Mayo 2014, 14:25 PM
Interesante si hubiera estado con POO! o tansiquiera en un framework.

+1
#9
PHP / Re: insertar en 2 tablas distintas
29 Mayo 2014, 22:11 PM
Hay otra manera de hacer varios inserts en una sola sentencia
Lo primero que tienes que hacer es traer los datos que vayas a insertar

Ej.

Código (php) [Seleccionar]

$datos = array('dato1','dato2','dato3','dato4'); //
$tables = array("tabla1","tabla2");

foreach($datos as $dato){
$losdatos .= "'$dato',";
$a++;
}
$parausar = substr($losdatos, 0, -1);

$sql = 'START TRANSACTION;<br />';
foreach($tables as $table){
$sql .= "INSERT INTO $table (num1, num2, num3, num4) VALUES ("; // Suponiendo que ingresaras los mismo datos en ambas tablas (poco probable pero es un ejemplo)
$sql .= "$parausar);<br />";
}
$sql .= "COMMIT;";

# Aquí ya tienes todo el query solo tienes que ejecutarlo, seguro que sabes como.


Los TRANSACTIONS son para hacer bloques de consultas, ayudan a mejorar el control y flujo de las mismas.
#10
PHP / Re: destruir variable de session
29 Mayo 2014, 21:50 PM
unset() destruye el valor del parametro que le ingreses, pueden ser sesiones, variables, etc..

session_unset() destruye todas las sesiones actualmente con vida :)