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ú

Temas - datab

#1
Desarrollo Web / Bloqueo de HTML
14 Octubre 2015, 07:20 AM
alguien sabe como puedo bloquear una pagina .php, hasta que este cargada completamente, ya sea por jquerry o xhtml request, completamente, esto con el fin de evitar errores en las conexiones lentas, cuando se envi0 un formulario.


Gracias
#2
PHP / Bloqueo de menú
19 Septiembre 2015, 23:12 PM
Buenas tardes engo un menu basado en php pero al cargar la pagina inicialmente si le doy clic a algun boton del menu antes de que la pagina se carga me redirige a la pagina asociada a ese menu.
mi pregunta es como puedo bloquear el menu hasta que la pagina se haya cargado completamete.


gracias
#3
Desarrollo Web / Bloquear campo
9 Junio 2015, 18:33 PM
Buenos dia tengo un formulario de facturacion en php, como puedo hacer para que los campos se bloquen hasta que se hayan procesado los datos enviados en un get anterior.

gracias
#4
PHP / Informacion que se pierde
2 Junio 2015, 10:54 AM
Buenos dias
Una consulta tengo un form que envia datos a una BD tipo facturacion online, e inmediatamente los datos ingresados van apareciendo abajo en un div dinamico, cada uno con un boton, por si se quiere reversar determinada transaccion.

Solo que hay un problema, alguna veces doy enter, los datos se envian pero o duran mucho en enviarse o no aparecen abajo ya que no se almacenan. Lo que genera perdidas de informacion, a que debera esto ?, podra ser el servidor ya que alojo en hostinger de manera gratuita o al gestor de base de datos PhpMyadmin?

Ademas que podria hacer para corregir esta situacion.

PD: Envio los datos mediante UN GET
#5
Bases de Datos / Accion jquerry
30 Mayo 2015, 23:08 PM
Buenas tardes una consulta tengo accion ligada a a un botton con jquerry que debe eliminar la fila de una tabla y los datos respectivos de una base de datos solo que tengo el inconveniente que borra la fila pero no los datos en la base.
a que se puede deber.
El jquerry es
Código (javascript) [Seleccionar]
jQuery(document).ready(function(){

$(".deleteitem").click(function(){

var parent = $(this).closest('TR');

var id = parent.attr('id');

$.ajax({

type: "POST",

data: "id=" +id,

URL: "your_delete_script.php",

success: function(msg){

$('#'+id).remove();

}

});
});
});


y el script de eliminacion es
Código (php) [Seleccionar]
mysql_connect(xxxxxxxx) or die(mysql_error());

mysql_select_db("a6932004_banquit") or die(mysql_error());

$id = $_POST['id'];

if (isset($id)) {

$query = "DELETE FROM dataventas WHERE Comprobante = '$id'";

mysql_query($query) or die('Error, insert query failed');

}
#6
PHP / Consulta dinamica php mysql
13 Mayo 2015, 23:30 PM
Buenos dias tengo una consulta a una bases de datos que se despliega segun el siguiente codigo

Código (php) [Seleccionar]
//Muestra esultados de venta
////Obteniendo registros de la base de datos a traves de una consulta SQL
$consulta="SELECT * FROM dataventas where Tiquete='$tiq' ORDER BY Comprobante";
$resultado=mysql_query($consulta,$link);
while($rows=mysql_fetch_array($resultado)){



echo '

<tr>
<input type="hidden" name="id" id="id" value="'.$rows[5].'">
<td align="center">'.$rows[1].'</td>
<td>'.$rows[2].'</td>
<td align="center">'.$rows[3].'</td>
<td align="center">'.number_format((int) $rows[4]).'</td>
<td><input type="submit" value="Anular" id="botonn" </td>

 </tr>';





$tota=$rows[4];
$total=$tota+$total;



}
echo ' <td colspan="4" align="center"> Total de venta:  '.number_format(strtoupper ($total)).'</td>
</tbody>
</table>';


?>


Mi problema es el siguiente la consulta se ejecuta, para varios archivos solo que cuando le doy al boton anular este debe de eliminar el registro en la base de datos de esa linea, Solo que cuando presiono cualquiera de los botones de anular solo se me borra el primer registro, que puedo hacer.

Agradezco la ayuda
#7
buenos días tengo un problema desde hace días y es el siguiente tengo la siguiente consulta que se obtiene en un div dinámico, cada tabla tiene un boton anular que deberia de eliminar ese registro de la tabla y la transaccion de la bd,, si cada linea tiene el numero de transaccion a eliminar que codigo ajax es implementable para que cada vez que se preiona el boton se elimine esa linea y se ejecute la accion delete.php que deberia de eliminar la transaccion de la base de datos y actualiza la tabla.

agredezco su ayuda.

el codigo principal es
Código (php) [Seleccionar]
$_SESSION['contador']=0;
}
?>
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery.form.js"></script>
<script type="text/javascript" src="funciones.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$('#form').submit(function(){
        $(this).ajaxSubmit({
            target: '#salida'
        });
$("#numero").val('');
$("#monto").val('');
$('#numero').focus()
        return false;
    });

})


</script>

 
</head>
<body>
<form name="form" id="form" method="post" action="otroarchivo.php" autocomplete="off" align="center">
<input type="hidden" name="accion">
<input type="hidden" name="cedula" id="cedula" value="<?php echo strtoupper($_REQUEST[cedula]); ?>">
Sorteo:
 <select name="Sorteo" id="sorteo" type="text">
 <option value="<?php echo date("d/m/Y"); ?>" selected="selected"><?php echo date("d/m/Y"); ?></option>
 <option value="<?php echo date("d/m/Y",strtotime("+1 day")); ?>"><?php echo date("d/m/Y",strtotime("+1 day")); ?></option>
 <option value="<?php echo date("d/m/Y",strtotime("+2 day")); ?>"><?php echo date("d/m/Y",strtotime("+2 day")); ?></option>
 <option value="<?php echo date("d/m/Y",strtotime("+3 day")); ?>"><?php echo date("d/m/Y",strtotime("+3 day")); ?></option>
 <option value="<?php echo date("d/m/Y",strtotime("+4 day")); ?>"><?php echo date("d/m/Y",strtotime("+4 day")); ?></option>
 <option value="<?php echo date("d/m/Y",strtotime("+5 day")); ?>"><?php echo date("d/m/Y",strtotime("+5 day")); ?></option>
 <option value="<?php echo date("d/m/Y",strtotime("+6 day")); ?>"><?php echo date("d/m/Y",strtotime("+6 day")); ?></option>
 </select>

Tipo:
 <select name="Tipo" id="tipo">
 <option value="<?php $h=date("H");
if (
$h>12)
  echo 
"NOCHE"  ;
  else echo 
"MEDIODIA"
 
?>
" selected="selected" type="text">
<?php $h=date("H");
if (
$h>12)
  echo 
"NOCHE"  ;
  else echo 
"MEDIODIA"
 
?>
</option>
 <option value="<?php $h=date("H");
if (
$h>12)
  echo 
"MEDIODIA"  ;
  else echo 
"NOCHE"
 
?>
" type="text"><?php $h=date("H");
if (
$h>12)
  echo 
"MEDIODIA"  ;
  else echo 
"NOCHE"
 
?>
</option>

 </select>
 
Numero: <input autofocus maxlength="2" name="numero" id="numero" class="input_num"  required pattern="[0-9]{2}"  type="text" size="2" style="text-align:right" onKeyup="autotab(this, document.form.monto)" maxlength="2" align="right" autofocus >


Monto: <input maxlength="5" name="monto" id="monto" class="input_num" type="text"  required pattern="[0-9]{3,5}" size="5" style="text-align:right" maxlength="5" align="right">

<input type="hidden" name="compra" id="compra" value="<?php echo date("d/m/Y"); ?>">
<input type="hidden" name="hora" id="hora" value="<?php echo date("H:i:s")?>">
<input type="hidden" name="tiquete" id="tiquete" value="<?
$archivo = "contador.txt";
$contador = 0;

$fp = fopen($archivo,"r");
$contador = fgets($fp, 26);
fclose($fp);

++$contador;

$fp = fopen($archivo,"w+");
fwrite($fp, $contador, 26);
fclose($fp);

echo $contador;
?>">
<input type="hidden" name="estado" id="estado" value="SIN PREMIO/POR REVERSAR">
<input type="hidden" name="usuario" id="usuario" value="<?php echo strtoupper($_SESSION['usuario']); ?>">
<input type="submit" onclick="this.form.action = 'otroarchivo.php'">
</form>
<div id="salida">

<table style="margin: 0 auto;">
<tr>
<th>*****Sin registros disponibles*****</th>
</tr>
</table>
</div>
</body>
</html>



el div resultado es

Código (php) [Seleccionar]




session_start();
$link = mysql_connect("xx");
mysql_select_db("a6932004_banquit",$link);

$ced = mysql_real_escape_string($_POST['cedula']);
$sor = mysql_real_escape_string($_POST['Sorteo']);
$tip = mysql_real_escape_string($_POST['Tipo']);
$num = mysql_real_escape_string($_POST['numero']);
$mont = mysql_real_escape_string($_POST['monto']);
$tiq = mysql_real_escape_string($_POST['tiquete']);
$comp = mysql_real_escape_string($_POST['compra']);
$hor = mysql_real_escape_string($_POST['hora']);
$est = mysql_real_escape_string($_POST['estado']);
$usu = mysql_real_escape_string($_POST['usuario']);


// Con esta sentencia SQL insertaremos los datos en la base de datos
mysql_query("INSERT INTO dataventas (Cedula,Sorteo,Tipo,Numero,Monto,Tiquete,Compra,Hora,Estado,Usuario)
VALUES ('$ced','$sor','$tip','$num','$mont','$tiq','$comp','$hor','$est','$usu')",$link);

echo "<CENTER>

<TABLE BORDER=1>
<tr>
<th>Sorteo  </th>
<th>Tipo    </th>
<th>Numero</th>
<th>Monto</th>
<th></th>
</tr>";


//Muestra esultados de venta
////Obteniendo registros de la base de datos a traves de una consulta SQL
$consulta="SELECT * FROM dataventas";
$resultado=mysql_query($consulta,$link);
while($rows=mysql_fetch_array($resultado)){

if($rows[0]==$ced && $rows[6]==$tiq && $rows[10]==$usu){
$user=strtoupper($_SESSION['usuario']);



echo '
<tr id ='.$rows[5].'>
<td align="center">'.$rows[1].'</td>
<td>'.$rows[2].'</td>
<td align="center">'.$rows[3].'</td>
<td align="center">'.number_format((int) $rows[4]).'</td>
<td><input type="button" name="Anular" value="Anular" id="'.$rows[5].'"></td>


</td>

 </tr>';
$tota=$rows[4];
$total=$tota+$total;

}
}
echo ' <td colspan="4" align="center"> Total de venta:  '.number_format(strtoupper ($total)).'</td>

</table>';

?>



pd: el form esta disponible en http://banquita.site40.net/eventas.html usen cedula 505 y insertan cualquier numero y monto
#8
PHP / Consulta dinamica php mysql
8 Mayo 2015, 07:18 AM
buenos días tengo un problema desde hace días y es el siguiente tengo la siguiente consulta que se obtiene en un div dinámico, cada tabla tiene un boton anular que deberia de eliminar ese registro de la tabla y la transaccion de la bd,, si cada linea tiene el numero de transaccion a eliminar que codigo ajax es implementable para que cada vez que se preiona el boton se elimine esa linea y se ejecute la accion delete.php que deberia de eliminar la transaccion de la base de datos y actualiza la tabla.

agredezco su ayuda.


Código (php) [Seleccionar]


<script src=""http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"" language="javascript"></script>
<script>







</script>
 
<?

session_start();
$link = mysql_connect("xxxxxxxxxxxxxxxxx");
mysql_select_db("a6932004_banquit",$link);

$ced = mysql_real_escape_string($_POST['cedula']);
$sor = mysql_real_escape_string($_POST['Sorteo']);
$tip = mysql_real_escape_string($_POST['Tipo']);
$num = mysql_real_escape_string($_POST['numero']);
$mont = mysql_real_escape_string($_POST['monto']);
$tiq = mysql_real_escape_string($_POST['tiquete']);
$comp = mysql_real_escape_string($_POST['compra']);
$hor = mysql_real_escape_string($_POST['hora']);
$est = mysql_real_escape_string($_POST['estado']);
$usu = mysql_real_escape_string($_POST['usuario']);


// Con esta sentencia SQL insertaremos los datos en la base de datos
mysql_query("INSERT INTO dataventas (Cedula,Sorteo,Tipo,Numero,Monto,Tiquete,Compra,Hora,Estado,Usuario)
VALUES ('$ced','$sor','$tip','$num','$mont','$tiq','$comp','$hor','$est','$usu')",$link);

echo "<CENTER>

<TABLE BORDER=1>
<tr>
<th>Sorteo  </th>
<th>Tipo    </th>
<th>Numero</th>
<th>Monto</th>
<th>ESTADO</th>
</tr>";


//Muestra esultados de venta
////Obteniendo registros de la base de datos a traves de una consulta SQL
$consulta="SELECT * FROM dataventas";
$resultado=mysql_query($consulta,$link);
while($rows=mysql_fetch_array($resultado)){

if($rows[0]==$ced && $rows[6]==$tiq && $rows[10]==$usu){
$user=strtoupper($_SESSION['usuario']);



echo '
<tr id ='.$rows[5].'>
<td>'.$rows[1].'</td>
<td>'.$rows[2].'</td>
<td>'.$rows[3].'</td>
<td>'.(int) $rows[4].'</td>
<td><input type="button" name="Anular" value="Anular" id="'.$rows[5].'"></td>

</td>

 </tr>';
$tota=$rows[4];
$total=$tota+$total;

}
}

echo "</table>";
echo "          Total de venta: " .strtoupper ($total);
?>
#9
PHP / Accion a boton php
5 Mayo 2015, 08:31 AM
Tengo un formulario que recoge datos y mediante ajax me muestra los datos que voy incluyendo, el cual se muestra a continuacion.
Código (php) [Seleccionar]
<?

session_start();
$link = mysql_connect("x");
mysql_select_db("a6932004_banquit",$link);

if($_POST['accion']=="anadir"){
$_SESSION['datos'][$_SESSION['contador']]['cedula']=$_REQUEST['cedula'];
$_SESSION['datos'][$_SESSION['contador']]['Sorteo']=$_POST['Sorteo'];
$_SESSION['datos'][$_SESSION['contador']]['Tipo']=$_POST['Tipo'];
$_SESSION['datos'][$_SESSION['contador']]['numero']=$_POST['numero'];
$_SESSION['datos'][$_SESSION['contador']]['monto']=$_POST['monto'];
$_SESSION['datos'][$_SESSION['contador']]['tiquete']=$_POST['tiquete'];
$_SESSION['datos'][$_SESSION['contador']]['compra']=$_POST['compra'];
$_SESSION['datos'][$_SESSION['contador']]['hora']=$_POST['hora'];
$_SESSION['datos'][$_SESSION['contador']]['estado']=$_POST['estado'];
$_SESSION['datos'][$_SESSION['contador']]['usuario']=$_POST['usuario'];
$_SESSION['contador']++;


echo "<table>
<tr>
<th>Sorteo  </th>
<th>Tipo    </th>
<th>Numero</th>
<th>Monto</th>
<th>ESTADO</th>
</tr>";

for ($i=0; $i < $_SESSION['contador'] ; $i++) {

$ced = $_SESSION['datos'][$i]['cedula'];
$sor = $_SESSION['datos'][$i]['Sorteo'];
$tip = $_SESSION['datos'][$i]['Tipo'];
$num = $_SESSION['datos'][$i]['numero'];
$mont = $_SESSION['datos'][$i]['monto'];
$tiq = $_SESSION['datos'][$i]['tiquete'];
$comp = $_SESSION['datos'][$i]['compra'];
$hor = $_SESSION['datos'][$i]['hora'];
$est = $_SESSION['datos'][$i]['estado'];
$usu = $$_SESSION['datos'][$i]['usuario'];


echo "<tr>

<td>".$_SESSION['datos'][$i]['Sorteo']."</td>
<td>".$_SESSION['datos'][$i]['Tipo']."</td>
<td>".$_SESSION['datos'][$i]['numero']."</td>
<td>".$_SESSION['datos'][$i]['monto']."</td>

<td>".'<input type="submit"  value="ANULAR" >'; "</td>

 </tr>";
$tota=$_SESSION['datos'][$i]['monto'];
$total=$tota+$total;

}


echo "</table>";
echo "          Total de venta: " .strtoupper ($total);
}
// Con esta sentencia SQL insertaremos los datos en la base de datos
mysql_query("INSERT INTO dataventas (Cedula,Sorteo,Tipo,Numero,Monto,Tiquete,Compra,Hora,Estado,Usuario)
VALUES ('$ced','$sor','$tip','$num','$mont','$tiq','$comp','$hor','$est','$usu')",$link);


?>

el efectivamente muestra y guarda en una base de datos los valores ingresados. Sin embargo tengo un problema como puedo hacer para agregar la accion, al boton anular para eliminar el registro en esa linea.


Agradezco la ayuda.
Pd: El form principal esta en http://banquita.site40.net/eventas.html usen la cedula 505 para acceder al FORMULARIO PRINCIPAL.

Mod: Temas sobre PHP van al subforo de PHP.
#10
Tengo un formulario en en http://banquita.site40.net/eventas.html
a que se debe que cuando le doy enter me muestra el resultado de la consulta a bases de datos pero el resultado me lo da recargando la pagina, el ajax es
Código (javascript) [Seleccionar]
addEvent(window,'load',inicializarEventos,false);

function inicializarEventos()
{
  var ob=document.getElementById('boton1');
  addEvent(ob,'submit',presionBoton,false);
}

function presionBoton(e)
{
  var identificacion=document.getElementById('cedula');
  recuperarDatos(identificacion.value);
}


var conexion1;
function recuperarDatos(cedula)
{
  conexion1=crearXMLHttpRequest();
  conexion1.onreadystatechange = procesarEventos;
  conexion1.open('POST','buscarpersonas.php?'+cedula, true);
  conexion1.send(null);
}

function procesarEventos()
{
    var resultados = document.getElementById("resultados");
  if(conexion1.readyState == 4)
  {

      resultados.innerHTML = conexion1.responseText;
  }
  else
  {
  resultados.innerHTML= 'buscando...';
     
  }
}

//***************************************
//Funciones comunes a todos los problemas
//***************************************
function addEvent(elemento,nomevento,funcion,captura)
{
  if (elemento.attachEvent)
  {
    elemento.attachEvent('on'+nomevento,funcion);
    return true;
  }
  else 
    if (elemento.addEventListener)
    {
      elemento.addEventListener(nomevento,funcion,captura);
      return true;
    }
    else
      return false;
}

function crearXMLHttpRequest()
{
  var xmlHttp=null;
  if (window.ActiveXObject)
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  else
    if (window.XMLHttpRequest)
      xmlHttp = new XMLHttpRequest();
  return xmlHttp;
}



a que se debe como hago para que me lo muestre en el div resultados bien.

Gracias
#11
Desarrollo Web / Formulario PHP y resultados
18 Abril 2015, 08:43 AM
Buenas tardes tengo un formulario en http://banquita.site40.net/venta.php, cuyo codigo es
Código (php) [Seleccionar]
<script src="funciones.js" language="javascript"></script>
   <script src="funciones2.js" language="javascript"></script>
   <script src="funciones.js" language="javascript"></script>
   <script src="jquery.min.js" language="javascript"></script>
    <script src="ajax.js" language="javascript"></script>
<script language="javascript" src="jquery-1.3.min.js"></script>
<script language="javascript">
$(document).ready(function() {
    $().ajaxStart(function() {
        $('#loading').show();
        $('#result').hide();
    }).ajaxStop(function() {
        $('#loading').hide();
        $('#result').fadeIn('slow');
    });
    $('#form, #fat, #detalleventas').submit(function() {
        $.ajax({
            type: 'POST',
            url: $(this).attr('action'),
            data: $(this).serialize(),
            success: function(data) {
                $('#result').html(data);

            }
        })

        return false;
    });
}) 
</script>


<form name="ventas" action="validaventa.php" method="post" autocomplete="off">

Sorteo:
  <select name="Sorteo" id="sorteo" type="text">
  <option value="<?php echo date("d/m/Y"); ?>" selected="selected"><?php echo date("d/m/Y"); ?></option>
  <option value="<?php echo date("d/m/Y",strtotime("+1 day")); ?>"><?php echo date("d/m/Y",strtotime("+1 day")); ?></option>
  <option value="<?php echo date("d/m/Y",strtotime("+2 day")); ?>"><?php echo date("d/m/Y",strtotime("+2 day")); ?></option>
  <option value="<?php echo date("d/m/Y",strtotime("+3 day")); ?>"><?php echo date("d/m/Y",strtotime("+3 day")); ?></option>
  <option value="<?php echo date("d/m/Y",strtotime("+4 day")); ?>"><?php echo date("d/m/Y",strtotime("+4 day")); ?></option>
  <option value="<?php echo date("d/m/Y",strtotime("+5 day")); ?>"><?php echo date("d/m/Y",strtotime("+5 day")); ?></option>
  <option value="<?php echo date("d/m/Y",strtotime("+6 day")); ?>"><?php echo date("d/m/Y",strtotime("+6 day")); ?></option>
  </select>

Tipo:
  <select name="Tipo" id="tipo">
  <option value="<?php $h=date("H");
if (
$h>12)
  echo 
"NOCHE"  ;
  else echo 
"MEDIODIA"
 
?>
" selected="selected" type="text">
<?php $h=date("H");
if (
$h>12)
  echo 
"NOCHE"  ;
  else echo 
"MEDIODIA"
 
?>
</option>
  <option value="<?php $h=date("H");
if (
$h>12)
  echo 
"MEDIODIA"  ;
  else echo 
"NOCHE"
 
?>
" type="text"><?php $h=date("H");
if (
$h>12)
  echo 
"MEDIODIA"  ;
  else echo 
"NOCHE"
 
?>
</option>

  </select>

Numero: <input autofocus maxlength="2" name="numero" id="numero" type="text" size="2" style="text-align:right" onKeyup="autotab(this, document.ventas.monto)" maxlength="2" align="right" autofocus>


Monto: <input maxlength="5" name="monto" id="monto" type="text" size="5" style="text-align:right" maxlength="5" align="right">

<input type="hidden" name="compra" id="compra" value="<?php echo date("d/m/Y"); ?>">
<input type="hidden" name="hora" id="hora" value="<?php echo date("H:i:s")?>">
<input type="hidden" name="tiquete" id="tiquete" value="<?php echo "nod" ?>">
<input type="hidden" name="estado" id="estado" value="SIN PREMIO/POR REVERSAR">
<input type="hidden" name="usuario" id="usuario" value="<?php echo strtoupper($_SESSION['usuario']); ?>">

<input type="submit" name="button" id="button" value="Incluir" />
</form>

<div id="detalleventas"></div>




quiero que al ingresar datos estos aparezcan abajo en el div ventaresultados, y el formulario no se recargue para ingresar mas datos, y que sigan apareciendo, sim embargo cuando se da enter aparecen se recarga toda la pagina y aparecen solo los dato ingresados.
que puedo hacer

Gracias
#12
PHP / Formulario php y ajax
17 Abril 2015, 08:22 AM
Buenas tardes tengo un formulario en http://banquita.site40.net/venta.php, cuyo codigo es
Código (php) [Seleccionar]

<script src="funciones.js" language="javascript"></script>
   <script src="funciones2.js" language="javascript"></script>
   <script src="funciones.js" language="javascript"></script>
   <script src="jquery.min.js" language="javascript"></script>
    <script src="ajax.js" language="javascript"></script>
<script language="javascript" src="jquery-1.3.min.js"></script>
<script language="javascript">
$(document).ready(function() {
    $().ajaxStart(function() {
        $('#loading').show();
        $('#result').hide();
    }).ajaxStop(function() {
        $('#loading').hide();
        $('#result').fadeIn('slow');
    });
    $('#form, #fat, #detalleventas').submit(function() {
        $.ajax({
            type: 'POST',
            url: $(this).attr('action'),
            data: $(this).serialize(),
            success: function(data) {
                $('#result').html(data);

            }
        })
       
        return false;
    });
}) 
</script>


<form name="ventas" action="validaventa.php" method="post" autocomplete="off">

Sorteo:
  <select name="Sorteo" id="sorteo" type="text">
  <option value="<?php echo date("d/m/Y"); ?>" selected="selected"><?php echo date("d/m/Y"); ?></option>
  <option value="<?php echo date("d/m/Y",strtotime("+1 day")); ?>"><?php echo date("d/m/Y",strtotime("+1 day")); ?></option>
  <option value="<?php echo date("d/m/Y",strtotime("+2 day")); ?>"><?php echo date("d/m/Y",strtotime("+2 day")); ?></option>
  <option value="<?php echo date("d/m/Y",strtotime("+3 day")); ?>"><?php echo date("d/m/Y",strtotime("+3 day")); ?></option>
  <option value="<?php echo date("d/m/Y",strtotime("+4 day")); ?>"><?php echo date("d/m/Y",strtotime("+4 day")); ?></option>
  <option value="<?php echo date("d/m/Y",strtotime("+5 day")); ?>"><?php echo date("d/m/Y",strtotime("+5 day")); ?></option>
  <option value="<?php echo date("d/m/Y",strtotime("+6 day")); ?>"><?php echo date("d/m/Y",strtotime("+6 day")); ?></option>
  </select>

Tipo:
  <select name="Tipo" id="tipo">
  <option value="<?php $h=date("H");
if (
$h>12)
  echo 
"NOCHE"  ;
  else echo 
"MEDIODIA"
 
?>
" selected="selected" type="text">
<?php $h=date("H");
if (
$h>12)
  echo 
"NOCHE"  ;
  else echo 
"MEDIODIA"
 
?>
</option>
  <option value="<?php $h=date("H");
if (
$h>12)
  echo 
"MEDIODIA"  ;
  else echo 
"NOCHE"
 
?>
" type="text"><?php $h=date("H");
if (
$h>12)
  echo 
"MEDIODIA"  ;
  else echo 
"NOCHE"
 
?>
</option>

  </select>
 
Numero: <input autofocus maxlength="2" name="numero" id="numero" type="text" size="2" style="text-align:right" onKeyup="autotab(this, document.ventas.monto)" maxlength="2" align="right" autofocus>


Monto: <input maxlength="5" name="monto" id="monto" type="text" size="5" style="text-align:right" maxlength="5" align="right">

<input type="hidden" name="compra" id="compra" value="<?php echo date("d/m/Y"); ?>">
<input type="hidden" name="hora" id="hora" value="<?php echo date("H:i:s")?>">
<input type="hidden" name="tiquete" id="tiquete" value="<?php echo "nod" ?>">
<input type="hidden" name="estado" id="estado" value="SIN PREMIO/POR REVERSAR">
<input type="hidden" name="usuario" id="usuario" value="<?php echo strtoupper($_SESSION['usuario']); ?>">

<input type="submit" name="button" id="button" value="Incluir" />
</form>

<div id="detalleventas"></div>



quiero que al ingresar datos estos aparezcan abajo en el div ventaresultados, y el formulario no se recargue para ingresar mas datos, y que sigan apareciendo, sim embargo cuando se da enter aparecen se recarga toda la pagina y aparecen solo los dato ingresados.
que puedo hacer

Gracias
#13
PHP / Formulario PHP y resultados
11 Abril 2015, 08:38 AM
Buenas tardes una consulta tengo un formulario en http://banquita.site40.net/venta.php
cuyo codigo es
Código (php) [Seleccionar]
<?php 
session_start
(); 
if (isset(
$_SESSION['usuario'])) 

?>

<script src="funciones.js" language="javascript"></script>
      <script src="funciones2.js" language="javascript"></script>
      <script src="funciones.js" language="javascript"></script>
      <script src="jquery.min.js" language="javascript"></script>
       <script src="ajax.js" language="javascript"></script>

<form name="ventas" action="validaventa.php" method="post" autocomplete="off">

Sorteo:
 <select name="Sorteo" id="sorteo" type="text">
 <option value="<?php echo date("d/m/Y"); ?>" selected="selected"><?php echo date("d/m/Y"); ?></option>
 <option value="<?php echo date("d/m/Y",strtotime("+1 day")); ?>"><?php echo date("d/m/Y",strtotime("+1 day")); ?></option>
 <option value="<?php echo date("d/m/Y",strtotime("+2 day")); ?>"><?php echo date("d/m/Y",strtotime("+2 day")); ?></option>
 <option value="<?php echo date("d/m/Y",strtotime("+3 day")); ?>"><?php echo date("d/m/Y",strtotime("+3 day")); ?></option>
 <option value="<?php echo date("d/m/Y",strtotime("+4 day")); ?>"><?php echo date("d/m/Y",strtotime("+4 day")); ?></option>
 <option value="<?php echo date("d/m/Y",strtotime("+5 day")); ?>"><?php echo date("d/m/Y",strtotime("+5 day")); ?></option>
 <option value="<?php echo date("d/m/Y",strtotime("+6 day")); ?>"><?php echo date("d/m/Y",strtotime("+6 day")); ?></option>
 </select>

Tipo:
 <select name="Tipo" id="tipo">
 <option value="<?php $h=date("H"); 
if (
$h>12
  echo 
"NOCHE"  
  else echo 
"MEDIODIA" 
 
?>
" selected="selected" type="text">
<?php $h=date("H"); 
if (
$h>12
  echo 
"NOCHE"  
  else echo 
"MEDIODIA" 
 
?>
</option>
 <option value="<?php $h=date("H"); 
if (
$h>12
  echo 
"MEDIODIA"  
  else echo 
"NOCHE" 
 
?>
" type="text"><?php $h=date("H"); 
if (
$h>12
  echo 
"MEDIODIA"  
  else echo 
"NOCHE" 
 
?>
</option>
 
 </select>
 
Numero: <input maxlength="2" name="numero" id="numero" type="text" size="2" style="text-align:right" onKeyup="autotab(this, document.ventas.monto)" maxlength="2" align="right" autofocus>


Monto: <input maxlength="5" name="monto" id="monto" type="text" size="5" style="text-align:right" maxlength="5" align="right">

<input type="hidden" name="compra" id="compra" value="<?php echo date("d/m/Y"); ?>">
<input type="hidden" name="hora" id="hora" value="<?php echo date("H:i:s")?>">
<input type="hidden" name="estado" id="estado" value="SIN PREMIO/POR REVERSAR">
<input type="hidden" name="usuario" id="usuario" value="<?php echo strtoupper($_SESSION['usuario']); ?>">

<input type="submit" name="button" id="button" value="Incluir" onclick="this.form.action = 'validaventa.php'" />  
</form>

<?php 

else 

    echo 
'<script>location.href = "banquita.site40.net";</script>';  

?>


El procesa las transaccion bien, ya que la almacena en la base de datos.
Como puedo hacer para que cada vez que inserto datos estos aparezcan abajo en una tabla y cuando cierre el formulario, y vuelvo a ingresar estos se borren para insertar nuevos, como un formulario de facturacion.
Gracias

El codigo que valida las ventas y almacena las ventas es

Código (php) [Seleccionar]
<?php 



// Si entramos es que todo se ha realizado correctamente 


$link mysql_connect("mysql3.000webhost.com","*********","*********"); 
mysql_select_db("a6932004_banquit",$link); 

$ced mysql_real_escape_string($_POST['cedula']); 
$sor mysql_real_escape_string($_POST['Sorteo']); 
$tip mysql_real_escape_string($_POST['Tipo']); 
$num mysql_real_escape_string($_POST['numero']); 
$mont mysql_real_escape_string($_POST['monto']); 
$comp mysql_real_escape_string($_POST['compra']); 
$hor mysql_real_escape_string($_POST['hora']); 
$est mysql_real_escape_string($_POST['estado']); 
$usu mysql_real_escape_string($_POST['usuario']); 

// Con esta sentencia SQL insertaremos los datos en la base de datos 
mysql_query("INSERT INTO dataventas (Cedula,Sorteo,Tipo,Numero,Monto,Compra,Hora,Estado,Usuario) 
VALUES ('
$ced','$sor','$tip','$num','$mont','$comp','$hor','$est','$usu')",$link); 

//echo '<script type="text/javascript">  alert("Se ha procesado el registro del usuario exitosamente!");</script>'; 
echo '<script>location.href = "venta.php"</script>'


?>
#14
PHP / formulario php
10 Abril 2015, 21:41 PM
Buenas tardes una consulta tengo un formulario php, en
http://banquita.site40.net/venta.php
el problema que me da es que cuando le doy incluir en la base de datos no me guarda los campos tipo selected, mejor dicho me los deja en blanco, que me recomiendan
#15
Desarrollo Web / Formulario HTML
27 Marzo 2015, 10:31 AM
Buenos días una consulta que puedo hacer para que cada vez que entre al formulario que se encuentra en http://banquita.site40.net/Ventas.html
Se me active automáticamente el campo numero para ingresar un valor.
#16
Desarrollo Web / formulario html
21 Marzo 2015, 06:25 AM
Buenas noches un consulta tengo un formulario en
https://dl.dropboxusercontent.com/u/33001930/Ventas.html

Como puedo hacer para que cada vez que inserto datos estos me aparezcan abajo en una tabla, y cuando salga del formulario y vuelvo a ingresar estos desaparezcan.

Mod: No escribas en mayúsculas
#17
PHP / HTML Y PHP
13 Marzo 2015, 08:15 AM
Una consulta tengo un formulario de consulta en http://banquita.site40.net/busqueda.html
el efectivamente realiza la búsqueda en una bases de datos por ejemplo al intoducir 1
el devuelve Nombre: VENTAS CONTADO, como puedo hacer para ese valor me lo devuelva en el div resultado en el primer formulario y no me cambia de pagina de la html a la php.
el codigo ajax es

Código (actionscript) [Seleccionar]
var conexion2;
function buscar(cedula) {
if(window.XMLHttpconexion2uest) {
  conexion2=crearXMLHttpRequest();
}
else if(window.ActiveXObject) {
conexion2=crearXMLHttpRequest();
}
var url = "buscarpersonas.php?cedula="+cedula;
conexion2.open("GET", url, true);
conexion2.onreadystatechange = procesarEventos();
conexion2.send(null);


function procesarEventos()
{
    var resul = document.getElementById("resultado");
  if(conexion2.readyState == 4)
  {

      resul.innerHTML = conexion2.responseText;
  }
  else
  {
  resul.innerHTML= '<img src="engranaje.GIF"> <br/>Su transaccion esta siendo procesada espere por favor...';
     
  }
}
#18
Bases de Datos / Usuarios para login
4 Marzo 2015, 09:03 AM
Buenos días una consulta tengo un formulario web para login, que base de datos en recomiendan para almacenar los usuarios, ya que he visto ejemplos y todos lo almacenan en phpmyadmin pero con servidor local, si ya tengo una cuenta en hostinger.es y una base de datos con usuarios y contraseñas, cual seria un posible código para autentificarlas en caso que se pueda en esta base de datos de phpmyadmin, que esta ya soportada sobre hostinger
El formulario esta en
banquita.sites40.net
#19
Dudas Generales / HTML
27 Febrero 2015, 20:51 PM
tengo dos campos uno que se llama cedula y otro nombre en un formulario web, el campo nombre no es editable, que intruccion de hacer de forma que cuando inserto un valor por ejemplo
206630213, en cedula,

en el campo nombre se me ponga el valor que hay en la direccion
http://www.jps.go.cr/validacedula2.cfm?tipo=undefined&cedula=206630213

en esta pagina hay


{ "nombre": "RUIZ ULATE JAVIER" }

pero en el campo nombre solo debe de aparecer :

RUIZ ULATE JAVIER