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

#1
¡Gracias por tu respuesta!. Efectivamente es con ajax, pero no he encontrado como solucionarlo, solo lo encontré en la manera  de aplicarlo a nivel de sesión de usuario. Que quiero decir con esto que si el usuario realiza una inserción lo ve reflejada en su propia tabla, pero otros usuarios no ven esa inserción.

Quisiera realizar una actualización automática (tiempo real) de una tabla después de una inserción hecha por otro usuario.

Son 3 usuarios que ingresan al sistema, 1 Realiza la inserción en su sesión de usuario y los demás ven los datos que ingreso el usuario 1 en sus sesiones de usuario respectivas.

Si alguien tiene un dato, un ejemplo sencillo o una guía :< se los agradezco. (Tal vez no sea tan difícil como yo pienso)
#2
Gracias por la respuesta Darhius. No, no es el "visto" de facebook o twitter.

Si no que la tabla donde se alojan los pedidos se actualice constantemente para ver si hay novedades.


USUARIO B solo consulta las tabla pedidos con el estado = "En espera", el hace un select * from pedidos where estado = 1 (1 como valor de "En espera")


Usuario A hace otra consulta
select * from pedidos where estado = 2 (2 como valor de "Confirmado")


Lo único que quiero,  es que si USUARIO B realiza un cambio a "Confirmado" se vea automáticamente en la tabla del USUARIO A


No se donde buscar el recurso para investigar tal función  :-(
#3
Desarrollo Web / ACTUALIZACIÓN AUTOMÁTICA
12 Marzo 2014, 15:56 PM
¡Muy buen día a todos!

¿Como hacer para que una actualización sea automática y que el usuario observe la actualización que se efectuó?

Tengo una tabla en base de datos llamada PEDIDOS donde ésta cambia el campos de la tabla  ESTADO: "En espera", "Confirmado" y "Rechazado". La dinámica es la siguiente



USUARIO A envía un pedido a USUARIO B( Este pedido esta " En espera").

USUARIO B lo ve en una TABLA donde están alojados los pedidos en "En espera" y cambia su estado a  "Confirmar el pedido"

USUARIO A observa en su TABLA los pedidos "Confirmados"




Me gustaría que esta tabla se actualice automáticamente para que ambos vean estas actualizaciones en los pedidos.


¿Algún recurso donde me pueda informar al respecto?


¡Muchas Gracias y se les desea un buen día!
#4
PHP / Re: Validar campos en un arreglo
8 Marzo 2014, 18:18 PM
Muchas gracias   :laugh:!!. Me sirvió de mucho, me ayudo a validar esos campos y lo aplique de la siguiente manera


if(isset($_POST['domicilio'],$_POST['movil'],$_POST['oficina']))
{
  $movil = $_POST['domicilio'];
  $oficina = $_POST['movil'];
  $domicilio = $_POST['oficina'];

$errors = array();
$datos = array('movil'=>$movil,'oficina'=>$oficina,'domicilio'=>$domicilio);
$nuevos_datos = validar_campos($datos);

if(!$nuevos_datos){ $errors[] = '<li>Se requiere al menos un teléfono para contactarlo</li>'; }

if(!empty($errors)){
foreach ($errors as $error){
echo $error, '<br />';

}else{
insertar($domicilio, $movil,$oficina);
header('Location: paginaprincipal.php');
exit();
}

<form method="post" action="" name="frmprueba">
Telefono Domicilio:<input type="text" name="domicilio" />
Telefono Movil:<input type="text" name="movil"/>
Telefono Oficina:<input type="text" name="oficina"/>
<input type="submit" value="Validar"/>

</form>

#5
PHP / Validar campos en un arreglo
7 Marzo 2014, 19:07 PM
Tengan ustedes un buen día!

Estoy realizando un formulario donde estoy validando los campos texto que no estén vacíos. Pero hay una excepción, en el formulario están los campos de Teléfono del Domicilio, El móvil y el de Oficina.

Realmente quiero que si no digitan todos los campos de telefono, movil y oficina que por lo menos requiera uno de esos campos.

Pensé en la lógica que podría contener para dicha validación:


un for ( que recorra el arreglo){
       comprobado si cada uno de esos campos esta vacio
       si movil = vacio //pasa al siguiente
       si oficina= vacio// pasa al siguiente
      si domicilio = vacio
     despliega error ='se requiere al menor un campo lleno'
}

En caso contrario

   si movil !empty es diferente de vacio // entonces para el ciclo y no despliega error.


Me gustaria saber si estoy pensando bien la lógica para comprobar si por lo menos existe algún dato lleno de este arreglo.

Muchas Gracias!.
#6
PHP / Re: Generar Numero Consecutivo -PHP
7 Marzo 2014, 18:54 PM
Muchas gracias por la respuesta con base a tu publicación pude generar el siguiente código consecutivo:



function consecutivo(){
$consulta = mysql_query('SELECT MAX(`campo_id`) as `campo_id` FROM `tabla` LIMIT 1');//1
if(mysql_num_rows($consulta)>0)
{


$row=mysql_fetch_array($consulta);
$cod=$row[0];
$sig=$cod+1;
$Strsig = (string)$sig;
$formato = str_pad($Strsig, "6", "0", STR_PAD_LEFT);

}
else{
$sig=1;
$Strsig = (string)$sig;
$formato= str_pad($Strsig, "4", "0", STR_PAD_LEFT);

}
return $formato;

}




Pongo el código por si acaso es de utilidad. Gracias!!!
#7
PHP / Generar Numero Consecutivo -PHP
28 Febrero 2014, 22:11 PM
Hola a todos!

Tengo un problema en php.

Trataba de generar un numero consecutivo para que luego se inserte en la base de datos en php. Lo que trato de realizar es que primero verifique si en la tabla tiene un dato en el campo y si no lo tiene, inserte el primer número.

Más o menos lo tengo pensado es de esta manera:
<?php
include 'conexión.php'// conexión a base de datos
   
$codigo 1;
                
$consulta mysql_query("select `codigo` from `prueba_id` where `codigo` = $codigo");
           
                
if($consulta >0){

$cod_resultado$consulta+$codigo

mysql_query("INSERT INTO `prueba_id` (`Codigo`) VALUES ('$cod_resultado') ");

}

else {
  mysql_query("INSERT INTO `prueba_id` (`Codigo`) VALUES ('$codigo') ");
}
?>


Sin embargo, al insertar en la base de datos me inserta 6. Y cuando vuelvo a ejecutar nuevamente no me vuelve a insertar nada. Se que debo meterle un while pero no se la sintaxis correcta para que funcione.

El propósito del código es para generar un numero consecutivo en el campo de la tabla: Codigo, dejando de lado la funcion autoincrement que viene como opción en mysql.


Muchas gracias de antemano por su ayuda!.
#8
perfecto armandex293, seguiré tus indicaciones, muchas gracias por la ayuda!!
#9
Hola a todos!!

Quisiera consultarles lo siguiente. Tengo una base de datos donde inserto información sobre servicios de una empresa, y las muestro en la página. Al subir la página al servidor,  por la codificación de la base de datos el texto sale con los siguientes caracteres áóñ. Investigue y entiendo que toda la codificación de la base de datos tiene que estar en utf-8, así que mostré la codificación

show variables like '%character%';

Y bien mi codificación sale así:


Variable_name   Value
character_set_client   utf8
character_set_connection   utf8
character_set_database   latin1
character_set_filesystem   binary
character_set_results   utf8
character_set_server   latin1
character_set_system   utf8
character_sets_dir   /usr/share/mysql/charsets/


¿ Cómo puedo cambiar los carácteres en latin1 a utf8 en un servidor?, ya que en algunos blogs solo muestran como cambiar la configuración pero en el localhost wamp..?

De antemano muchas gracias!
#10
Desarrollo Web / Re: MKDIR Crear carpetas
20 Agosto 2013, 06:01 AM
Darhius muchas gracias por tu respuesta! Voy a intentarlo