Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Consulta no llega a la base de datos

Estas en el tema de Consulta no llega a la base de datos en el foro de PHP en Foros del Web. Hola, buenos días Tengo un problema, pero no sé si es algo de configuración en el archivo php.ini o algún error en mi código. Les ...
  #1 (permalink)  
Antiguo 17/05/2016, 10:07
Avatar de Middrel  
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años
Puntos: 27
Consulta no llega a la base de datos

Hola, buenos días

Tengo un problema, pero no sé si es algo de configuración en el archivo php.ini o algún error en mi código. Les explico:

Tengo un sistema, un cotizador, que permite agregar revistas de un catálogo previamente cargado. Las revistas se agregan a un cotizador (como un carrito de compras) y se guarda en dos tablas distintas (mod_cotizador, mod_items). La primera guarda el nombre del cotizador, la fecha, algunos parámetros de monedas y el cliente al que será dirigido. La segunda guarda todos los elementos (revistas) de este cotizador (id de la revista, costo y el id del cotizador padre).

Bueno, el sistema funciona muy bien.

El problema es el siguiente:

Cuando subí esté cotizador a nuestro servidor, con nuestro proveedor de servicios de hosting, el cotizador no registra los datos en la tabla mod_items, no me marca algún error, simplemente no llegan los datos.

Subí el mismo cotizador a otra cuenta que tenemos en ese servidor (es un servidor comprado donde tenemos todas nuestras cuentas) y ahí si funciona bien, como de manera local.

Entonces, se me hace muy raro que en una funcione y en otra no. Mi código es el siguiente:

Código PHP:
    if(isset($_POST['cotizar'])){
        
        
$param01 trim(mysqli_real_escape_string($connect$_POST['nombre']));
        
$param02 trim(mysqli_real_escape_string($connect$_POST['descrip']));
        
$param05 trim(mysqli_real_escape_string($connect$_POST['existentes']));                                        
        
$param06 trim(mysqli_real_escape_string($connect$_POST['tcdolar']));    
        
$param07 trim(mysqli_real_escape_string($connect$_POST['tceuro']));    
        
$param08 trim(mysqli_real_escape_string($connect$_POST['iva']));    
        
$param09 trim(mysqli_real_escape_string($connect$_POST['descuento']));                                    
        
$param10 trim(mysqli_real_escape_string($connect$_POST['dias']));                                    
        
$param11 $_POST['id'];                                            
        
$param12 count($param11) + 1;                                            
        
$param13 date("Y-m-d H:i:s");
        
$param14 trim(mysqli_real_escape_string($connect$_POST['user']));
        
$param15 $_POST['costo'];    
        
$cotizador $param01;                                                        
        
        
$sqlInsertCotizador mysqli_query($connect"Insert into mod_cotizador(cot_nombre, cot_descripcion, cot_cliente, cot_tc_dolares, cot_tc_euros, cot_iva, cot_descuento, cot_vigencia, cot_fecha_creacion, cot_fecha_modificacion, cot_user) values('" $cotizador "', '" $param02 "', '" $param05 "', '" $param06 "', '" $param07 "', '" $param08 "', '" $param09 "', '" $param10 "', '" $param13 "', '" $param13 "', '" $param14 "')");
        
        
$sqlSelectCotizador mysqli_query($connect"Select id_cotizador from mod_cotizador Where cot_nombre ='" $cotizador "'");
        
$rowSelectCotizador mysqli_fetch_assoc($sqlSelectCotizador);
        
        
$id $rowSelectCotizador['id_cotizador'];
        
        for(
$i=0$i<=$param12$i++){
            
            if(!empty(
$param11[$i]) or $param11[$i] > 0){            
                
$array = array( articulo => $param11[$i], costo => $param15[$i]);
            
                
$sqlInsertItems mysqli_query($connect"Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(" $id ", '" $array['articulo'] . "', '" .  $array['costo'] . "')");
                
            }
        }

Este es mi formulario:

Código HTML:
Ver original
  1. <div id="form">
  2.                             <form action="" method="post">
  3.                                 <div id="cotizador-left">
  4.                                     <h2>Cotizador</h2>
  5.                                     <input type="text" name="nombre" id="nombre" class="input-type-c" placeholder="Nombre del cotizador" value="<?php echo $row02; ?>" />
  6.                                     <br /><br />
  7.                                     <label class="label-cotizador">Descripción del cotizador</label>
  8.                                     <br />
  9.                                     <textarea name="descrip" class="textarea-type-b"><?php echo $row03; ?></textarea>              
  10.                                     <br /><br />
  11.                                     <select name="existentes" class="input-type-c">
  12.                                         <option value="0">Clientes</option>                                    
  13.                                         <?php while($rowSelectClientes = mysqli_fetch_assoc($sqlSelectClientes)){ ?>
  14.                                         <option value="<?php echo $rowSelectClientes['id_cliente']; ?>"><?php echo $rowSelectClientes['cli_cliente']; ?></option>
  15.                                         <?php } ?>
  16.                                     </select>                                                    
  17.                                     <br /><br />                            
  18.                                     <label class="label-cotizador">Tipos de cambio</label>
  19.                                     <br />
  20.                                     <input type="text" name="tcdolar" id="tcdolar" class="input-type-c" placeholder="En dólares" value="<?php echo $row05; ?>" />            
  21.                                     <input type="text" name="tceuro" id="tceuro" class="input-type-c" placeholder="En euros" value="<?php echo $row06; ?>" />
  22.                                     <input type="text" name="descuento" id="descuento" class="input-type-c" placeholder="Descuento (%) " value="<?php echo $row08; ?>" />
  23.                                     <br /><br />
  24.                                     <input type="checkbox" name="iva" id="iva" value="1.16" <?php if($row07 == 1){ echo "checked"; } else { echo ""; } ?> />
  25.                                     <label class="label-cotizador">¿Calcular con IVA?</label>
  26.                                     <br /><br />
  27.                                     <input type="text" name="dias" id="dias" class="input-type-c" placeholder="Vigencia (No. de días)" value="<?php echo $row09; ?>"  />
  28.                                     <input type="hidden" name="user" id="user" class="input-type-c" value="<?php echo $_SESSION['id']; ?>" >
  29.                                     <br /><br />
  30.                                 </div>
  31.                                 <div id="cotizador-right">
  32.                                     <label class="foot-cotizar">Antes de cotizar por favor selecciona las revistas que se incluirán en la cotización.</label>  
  33.                                     <br /><br />
  34.                                     <div id="items"></div>                        
  35.                                     <input type="submit" name="cotizar" id="cotizar" class="submit-type-a" value="Cotizar">
  36.                                     <br />
  37.                                     Creado el: <?php echo $row10; ?>
  38.                                 </div>                                    
  39.                             </form>                            
  40.                         </div>

Debo señalar, que cuando se agregan las revistas al cotizador es por medio de una instrucción de javascript al div <div id="items"></div>

Código Javascript:
Ver original
  1. $(".check").click(function(e) {
  2.                 var id = $(this).val();
  3.                 var serie = $(this).attr("data-serie");
  4.                 var item = $(this).attr("data-item");
  5.                 var costo = $(this).attr("data-costo");        
  6.                 var total = 0;
  7.                
  8.                 $("#items").append('<input type="button" class="after after' + id + '" data-id="' + id + '" value="x" onClick="remover(' + id + ');"> <input type="hidden" name="id[' + serie + ']" value="' + id + '" class="idevent' + id + '"> <input type="text" name="art[' + serie + ']" value="' + item + '" class="hidden-box valevent' + id + '" data-id="' + id + '"> <input type="hidden" name="costo[' + serie + ']" value="' + costo + '" class="hidden-box cosevent' + id + '" data-id="' + id + '"><br />');
  9.    
  10.             });

Como les comenté anteriormente, de manera local y en una cuenta del servidor funciona bien, pero en la cuenta donde va a residir no funciona.

No sé si les haya pasado algo similar, por ello mi pregunta aquí en el foro.

De antemano les agradezco por su tiempo.

Saludos!!
  #2 (permalink)  
Antiguo 17/05/2016, 10:08
Avatar de Middrel  
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años
Puntos: 27
Respuesta: Consulta no llega a la base de datos

Como no pude poner todo el contenido en el cuadro anterior, continuo aquí:

Hice algunas pruebas para ver como enviaba la información, dándome el siguiente resultado:

Pruebas:
Código PHP:
var_dump($_POST);
var_dump('<br>' $array['articulo'] . ' ' $array['costo']);
echo 
"Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(" $id ", '" $array['articulo'] . "', '" .  $array['costo'] . "')"
Cuenta del servidor donde No funciona:

Código HTML:
Ver original
  1. array(13) { ["nombre"]=> string(8) "Cositeu2" ["descrip"]=> string(6) "Prueba" ["existentes"]=> string(1) "2" ["tcdolar"]=> string(4) "18.0" ["tceuro"]=> string(5) "21.10" ["descuento"]=> string(3) "20%" ["iva"]=> string(4) "1.16" ["dias"]=> string(2) "10" ["user"]=> string(2) "21" ["id"]=> array(5) { [132]=> string(4) "2604" [48]=> string(3) "413" [51]=> string(3) "415" [69]=> string(3) "432" [133]=> string(3) "496" } ["art"]=> array(5) { [132]=> string(10) "Expansión" [48]=> string(9) "China Hoy" [51]=> string(7) "Ciencia" [69]=> string(29) "Contaco: de Union Empresarial" [133]=> string(10) "Expansión" } ["costo"]=> array(5) { [132]=> string(5) "2,438" [48]=> string(5) "1,044" [51]=> string(3) "523" [69]=> string(3) "825" [133]=> string(5) "2,417" } ["cotizar"]=> string(7) "Cotizar" }
  2.  
  3. string(7) "llego1?" string(7) "llego1?" string(7) "llego1?" string(7) "llego1?" string(7) "llego1?" string(7) "llego1?" string(7) "llego1?"

Cuenta del servidor donde Si funciona:

Código HTML:
Ver original
  1. array(13) { ["nombre"]=> string(8) "Cositeu2" ["descrip"]=> string(6) "Prueba" ["existentes"]=> string(1) "1" ["tcdolar"]=> string(4) "18.0" ["tceuro"]=> string(2) "20" ["descuento"]=> string(3) "20%" ["iva"]=> string(4) "1.16" ["dias"]=> string(2) "10" ["user"]=> string(1) "1" ["id"]=> array(6) { [2]=> string(3) "366" [3]=> string(3) "367" [4]=> string(3) "368" [5]=> string(3) "369" [6]=> string(3) "370" [7]=> string(3) "371" } ["art"]=> array(6) { [2]=> string(19) "Abogado Corporativo" [3]=> string(23) "Acta Botánica Mexicana" [4]=> string(27) "Acta Pediátrica de México" [5]=> string(16) "Acta Sociologica" [6]=> string(25) "Acta Sociologica Mexicana" [7]=> string(31) "AD Architectural Digest México" } ["costo"]=> array(6) { [2]=> string(5) "1,945" [3]=> string(3) "740" [4]=> string(3) "745" [5]=> string(3) "696" [6]=> string(5) "2,092" [7]=> string(3) "644" } ["cotizar"]=> string(7) "Cotizar" }
  2.  
  3. string(7) "llego1?" string(7) "llego1?" string(7) "llego1?" string(7) "llego2?" string(13) "
  4. 366 1,945" Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(3, '366', '1,945')string(7) "llego1?" string(7) "llego2?" string(11) "
  5. 367 740" Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(3, '367', '740')string(7) "llego1?" string(7) "llego2?" string(11) "
  6. 368 745" Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(3, '368', '745')string(7) "llego1?" string(7) "llego2?" string(11) "
  7. 369 696" Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(3, '369', '696')string(7) "llego1?" string(7) "llego2?" string(13) "
  8. 370 2,092" Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(3, '370', '2,092')string(7) "llego1?" string(7) "llego2?" string(11) "
  9. 371 644" Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(3, '371', '644')

Como verán, la información si está pasando, pero no sé el porque no funciona en la otra cuenta. Ya hablé con soporte del hosting pero no localizan ningún error, ni bloqueos en la base.
  #3 (permalink)  
Antiguo 17/05/2016, 13:50
 
Fecha de Ingreso: noviembre-2003
Ubicación: Zaragoza, España
Mensajes: 1.257
Antigüedad: 20 años, 5 meses
Puntos: 154
Respuesta: Consulta no llega a la base de datos

Hola Middrel,

Se me ocurre que podrías revisar a ver si la configuración es la misma en las dos cuentas y en local, si no es eso, no se me ocurre otra cosa.

Espero que te sirva...
  #4 (permalink)  
Antiguo 17/05/2016, 14:51
Avatar de Middrel  
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años
Puntos: 27
Respuesta: Consulta no llega a la base de datos

Que tal rbczgz, gracias por responder

Si te refieres a la configuración del PHP.ini fue lo primero que les dije que revisaran pero como es el mismo servidor, el .ini esta compartido a todas las cuentas, es un servidor que compramos exclusivo para las cuentas de la empresa donde trabajo, así que es el mismo :/

Saludos!
  #5 (permalink)  
Antiguo 18/05/2016, 00:40
 
Fecha de Ingreso: noviembre-2003
Ubicación: Zaragoza, España
Mensajes: 1.257
Antigüedad: 20 años, 5 meses
Puntos: 154
Respuesta: Consulta no llega a la base de datos

Hola Middrel,

Para eso estamos, sí, me refería a eso, pero hay que tener en cuenta que en algunos casos cada cuenta puede tener un php.ini modificando el general, por lo menos yo lo he visto en algún hosting, de todas formas, siento no haberte podido ayudar...
  #6 (permalink)  
Antiguo 18/05/2016, 01:17
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años
Puntos: 326
Respuesta: Consulta no llega a la base de datos

Buenas,

Podrías hacer un par de cosas:

Comprobar que las siguientes consultas se ejecuten:
Código PHP:
Ver original
  1. $sqlInsertCotizador = mysqli_query($connect, "Insert into mod_cotizador(cot_nombre, cot_descripcion, cot_cliente, cot_tc_dolares, cot_tc_euros, cot_iva, cot_descuento, cot_vigencia, cot_fecha_creacion, cot_fecha_modificacion, cot_user) values('" . $cotizador . "', '" . $param02 . "', '" . $param05 . "', '" . $param06 . "', '" . $param07 . "', '" . $param08 . "', '" . $param09 . "', '" . $param10 . "', '" . $param13 . "', '" . $param13 . "', '" . $param14 . "')");
  2.          
  3.         $sqlSelectCotizador = mysqli_query($connect, "Select id_cotizador from mod_cotizador Where cot_nombre ='" . $cotizador . "'");

¿Donde has puesto llego1 y llego2?

¿Las tablas son iguales?

Tb puedes poner el error reporting si no lo tienes activado:
Código PHP:
error_reporting(E_ALL);
ini_set("display_errors"1); 
__________________
>> Eleazan's Source
>> @Eleazan
  #7 (permalink)  
Antiguo 18/05/2016, 08:48
Avatar de Middrel  
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años
Puntos: 27
Respuesta: Consulta no llega a la base de datos

rbczgz pregunte en soporte del hosting y, según ellos, las cuentas de el servidor utilizan la misma configuración de php :/

Que tal Eleazan, gracias por responder.

Si compruebo la consulta que me mencionas, si está siendo ejecutada:


Código HTML:
Ver original
  1. array(13) { ["nombre"]=> string(6) "Test34" ["descrip"]=> string(20) "Cotizador de pruebas" ["existentes"]=> string(1) "2" ["tcdolar"]=> string(4) "18.0" ["tceuro"]=> string(5) "21.10" ["descuento"]=> string(3) "20%" ["iva"]=> string(4) "1.16" ["dias"]=> string(2) "10" ["user"]=> string(2) "21" ["id"]=> array(3) { [132]=> string(4) "2604" [48]=> string(3) "413" [51]=> string(3) "415" } ["art"]=> array(3) { [132]=> string(10) "Expansión" [48]=> string(9) "China Hoy" [51]=> string(7) "Ciencia" } ["costo"]=> array(3) { [132]=> string(5) "2,438" [48]=> string(5) "1,044" [51]=> string(3) "523" } ["cotizar"]=> string(7) "Cotizar" }
  2.  
  3. Select id_cotizador from mod_cotizador Where cot_nombre ='Test34'string(6) "
  4. 13" string(7) "llego1?" string(7) "llego1?" string(7) "llego1?" string(7) "llego1?" string(7) "llego1?"

ahora, llego1 y llego2 están aquí:

Código PHP:
for($i=0$i<=$param12$i++){
            
var_dump("llego1?");
            if(!empty(
$param11[$i]) or $param11[$i] > 0){            
                
$array = array( articulo => $param11[$i], costo => $param15[$i]);
                
var_dump("llego2?");            
                
var_dump('<br>' $array['articulo'] . ' ' $array['articulo'] );
                
$sqlInsertItems mysqli_query($connect"Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(" $id ", '" $array['articulo'] . "', '" .  $array['costo'] . "')");
                
                echo 
"Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(" $id ", '" $array['articulo'] . "', '" .  $array['costo'] . "')";
            }
        } 
ahora, ¿qué pasa si quito la instrucción if?

me arroja el siguiente resultado:

Código HTML:
Ver original
  1. array(13) { ["nombre"]=> string(6) "Test35" ["descrip"]=> string(6) "Prueba" ["existentes"]=> string(1) "2" ["tcdolar"]=> string(4) "18.0" ["tceuro"]=> string(5) "21.10" ["descuento"]=> string(3) "20%" ["iva"]=> string(4) "1.16" ["dias"]=> string(2) "10" ["user"]=> string(2) "21" ["id"]=> array(4) { [132]=> string(4) "2604" [48]=> string(3) "413" [51]=> string(3) "415" [69]=> string(3) "432" } ["art"]=> array(4) { [132]=> string(10) "Expansión" [48]=> string(9) "China Hoy" [51]=> string(7) "Ciencia" [69]=> string(29) "Contaco: de Union Empresarial" } ["costo"]=> array(4) { [132]=> string(5) "2,438" [48]=> string(5) "1,044" [51]=> string(3) "523" [69]=> string(3) "825" } ["cotizar"]=> string(7) "Cotizar" } Select id_cotizador from mod_cotizador Where cot_nombre ='Test35'string(6) "
  2. 14" string(7) "llego1?" string(7) "llego2?" string(5) "
  3. " Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(14, '', '')string(7) "llego1?" string(7) "llego2?" string(5) "
  4. " Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(14, '', '')string(7) "llego1?" string(7) "llego2?" string(5) "
  5. " Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(14, '', '')string(7) "llego1?" string(7) "llego2?" string(5) "
  6. " Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(14, '', '')string(7) "llego1?" string(7) "llego2?" string(5) "
  7. " Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(14, '', '')string(7) "llego1?" string(7) "llego2?" string(5) "
  8. " Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(14, '', '')

lo que me da a entender que el array $array['articulo'] y $array['articulo'] están llegando vacíos.

Pero si ejecuto esta misma consulta en el otro servidor y de manera local me da el siguiente resultado:

Código HTML:
Ver original
  1. array(13) { ["nombre"]=> string(6) "Test35" ["descrip"]=> string(6) "Prueba" ["existentes"]=> string(1) "1" ["tcdolar"]=> string(4) "18.0" ["tceuro"]=> string(5) "21.10" ["descuento"]=> string(3) "20%" ["iva"]=> string(4) "1.16" ["dias"]=> string(2) "10" ["user"]=> string(1) "1" ["id"]=> array(4) { [2]=> string(3) "366" [3]=> string(3) "367" [4]=> string(3) "368" [5]=> string(3) "369" } ["art"]=> array(4) { [2]=> string(19) "Abogado Corporativo" [3]=> string(23) "Acta Botánica Mexicana" [4]=> string(27) "Acta Pediátrica de México" [5]=> string(16) "Acta Sociologica" } ["costo"]=> array(4) { [2]=> string(5) "1,945" [3]=> string(3) "740" [4]=> string(3) "745" [5]=> string(3) "696" } ["cotizar"]=> string(7) "Cotizar" } Select id_cotizador from mod_cotizador Where cot_nombre ='Test35'string(5) "
  2. 5" string(7) "llego1?" string(7) "llego2?" string(5) "
  3. " Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(5, '', '')string(7) "llego1?" string(7) "llego2?" string(5) "
  4. " Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(5, '', '')string(7) "llego1?" string(7) "llego2?" string(13) "
  5. 366 1,945" Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(5, '366', '1,945')string(7) "llego1?" string(7) "llego2?" string(11) "
  6. 367 740" Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(5, '367', '740')string(7) "llego1?" string(7) "llego2?" string(11) "
  7. 368 745" Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(5, '368', '745')string(7) "llego1?" string(7) "llego2?" string(11) "
  8. 369 696" Insert into mod_items(item_id_cotizador, item_id_articulo, item_costo) values(5, '369', '696')

O_ó
  #8 (permalink)  
Antiguo 19/05/2016, 10:57
Avatar de Middrel  
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años
Puntos: 27
Respuesta: Consulta no llega a la base de datos

Aplicando la instrucción

Código PHP:
    error_reporting(E_ALL);
    
ini_set("display_errors"1); 
que me comentó Eleazan, obtengo lo siguiente:

Código HTML:
Ver original
  1. Notice: Undefined offset: 2 in /home/todalaprensa/public_html/cotiseur0349/bd/metodo-cotizador.php on line 60
  2. Notice: Undefined offset: 3 in /home/todalaprensa/public_html/cotiseur0349/bd/metodo-cotizador.php on line 60
  3. Notice: Undefined offset: 4 in /home/todalaprensa/public_html/cotiseur0349/bd/metodo-cotizador.php on line 60
  4. Notice: Undefined offset: 5 in /home/todalaprensa/public_html/cotiseur0349/bd/metodo-cotizador.php on line 60
estaba revisando que tipo de error es y según leí es que no está reconociendo como un array, los arrays que envío, sin embargo le apliqué la siguiente instrucción para comprobar eso:

Código PHP:
echo '<br />' is_array($param11) ? 'Si es Array' 'No es un array';
echo 
'<br />' is_array($param15) ? 'También es Array' 'No es un array'
y el resultado es:

Código HTML:
Ver original
  1. Si es ArrayTambién es Array
  2. Si es ArrayTambién es Array
  3. Si es ArrayTambién es Array
  4. Si es ArrayTambién es Array

Entonces sigo sin saber que pasa :/
  #9 (permalink)  
Antiguo 19/05/2016, 12:53
Avatar de Middrel  
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 19 años
Puntos: 27
Respuesta: Consulta no llega a la base de datos

Bueno, ya solucioné el problema...

Todo radicaba en como se estaba llenando la tabla inicial, la cuál la lleno con el plugin de jQuery Datatables.

Los elementos llegaban de una forma desordenada, teniendo al rededor de 500 revistas podían llegar como:

id's:
480
20
275
310
1
500
...etc

y en la sentencia for, donde recorría el array, pedía que fuera de $i -> count($$param12), $i siendo = 0 y "supuestamente" count($param12) igual a 5 por ejemplo, entonces cuando llamaba los elementos:

$param11[1], $$param11[2], $$param11[3], $$param11[4], $$param11[5],...

si los valores verdaderos eran 480, 20, 275, 310, 1, jamás los iba a encontrar...

pero bueno, ya quedó solucionado, les agradezco a todos por su ayuda :D

Buen día!!!

Etiquetas: fecha, formulario, llega, mysql, select, sql, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:32.