Búsqueda Consultas

Caracteristicas

Fecha: 19/08/2017 17:19
Usuario: Miguel Angel Polvorinos Diez
Condecoraciones:

Saludos, estoy con el apartado de caracteristicas y me da un problema.

Undefined index: intCaracteristica-17 in C:\wamp\www\tienda2017\_admin\productocaracteristica-edit.php on line 22

Mi pregunta es donde esta el intCaracteristica, pues no aparece en la base de datos.

Gracias

tienda 2017 Capitulo 14

Fecha: 10/08/2017 11:07
Usuario: Juan Jose Oviedo
Condecoraciones:

estoy en la tienda online 2017 voy por el Cap 14 y no puedo seguir porque no consigo posicionar en mi pantallla los botones de buscar y añadir en la misma linea.

<div class="row">

                <div class="col-lg-2"> 

                <a href="usuarios-add.php" class="btn btn-outline btn-primary"> Añadir Usuarios</a> 

                

 </div> 

                <div class="col-lg-10">

                <div class="panel-body"> 

                <form action="usuario-lista.php" method="get" id="formbusqueda" name="formbusqueda" role="form">

                <div class="form-group">

                                            

<input class="form-control" placeholder="Buscar ...."

name="strBuscar"

id = "strBuscar">

</div>

                   <select name="intNivel" class="form-control" id="intNivel">

 <option value="0">0: Usuario Publico</option>

 <option value="1">1: Super Usuario</option>

 <option value="10">10: Gestor de Ventas</option>

 <option value="100">100: Gestor de Productos</option>

                            </select>

                    <button type="submit" class="btn btn-success">Buscar  </button>                

                       <input name="MM_buscar" type="hidden" id="MM_buscar" value="formbusqueda">               

</form>

</div>

                

          <

Problemas al cambiar a mysqli con las funciones

Fecha: 10/08/2017 11:07
Usuario: CARLOS JAVIER
Condecoraciones:

el problema es que al cambiar de mysql a mysqli la pagina de funciones.php que hicimos en el curso de tienda online me da errores la pagina en concreto es la siguiente:

<?php

function mysqli_result($res, $row, $field=0) {
    $res->data_seek($row);
    $datarow = $res->fetch_array();
    return $datarow[$field];
}

if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
  if (PHP_VERSION < 6) {
    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
  }

  global $greencostsl;
$theValue = function_exists("mysqli_real_escape_string") ? mysqli_real_escape_string($greencostsl, $theValue) : mysqli_escape_string($greencostsl,$theValue);

  switch ($theType) {
    case "text":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;   
    case "long":
    case "int":
      $theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case "double":
      $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
      break;
    case "date":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;
    case "defined":
      $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
      break;
  }
  return $theValue;
}
}


//*********************************************************
//*********************************************************
//*********************************************************


function ObtenerNombreUsuario($identificador)
{

    global $greencostsl;
   
    $query_ConsultaFuncion = sprintf("SELECT tbcomercial.Nombre FROM tbcomercial WHERE tbcomercial.IdComercial = %s", $identificador);
    $ConsultaFuncion = mysqli_query($greencostsl, $query_ConsultaFuncion) or die(mysqli_error($greencostsl));
    $row_ConsultaFuncion = mysqli_fetch_assoc($ConsultaFuncion);
    $totalRows_ConsultaFuncion = mysqli_num_rows($ConsultaFuncion);
   
    return $row_ConsultaFuncion['Nombre'];
    mysqli_free_result($ConsultaFuncion);
}

//******************************************
//******************************************
function ObtenerNombreComercial($identificador)
{
    global $greencostsl;
   
    $query_ConsultaFuncion = sprintf("SELECT * FROM tbcomercial WHERE tbcomercial.IdComercial = %s", $identificador);
    $ConsultaFuncion = mysqli_query($greencostsl, $query_ConsultaFuncion) or die(mysqli_error($greencostsl));
    $row_ConsultaFuncion = mysqli_fetch_assoc($ConsultaFuncion);
    $totalRows_ConsultaFuncion = mysqli_num_rows($ConsultaFuncion);
   
    echo $row_ConsultaFuncion['Nombre'];
    mysqli_free_result($ConsultaFuncion);
}

//*********************************************************
//*********************************************************
//*********************************************************
function ObtenerNombreTipo($identificador)
{
    global $greencostsl;
   
    $query_ConsultaFuncion = sprintf("SELECT * FROM tbtipo WHERE tbtipo.IdTipo = %s", $identificador);
    $ConsultaFuncion = mysqli_query($greencostsl, $query_ConsultaFuncion) or die(mysqli_error($greencostsl));
    $row_ConsultaFuncion = mysqli_fetch_assoc($ConsultaFuncion);
    $totalRows_ConsultaFuncion = mysqli_num_rows($ConsultaFuncion);
   
    echo $row_ConsultaFuncion['Tipo'];
    mysqli_free_result($ConsultaFuncion);
}
//*********************************************************
//*********************************************************
//*********************************************************
function ColorEstado($varestado)
{   
    global $greencostsl;
   
    $query_DatosContratos = sprintf("SELECT * FROM tbestado WHERE tbestado.Estado = %s",$varestado);
    $DatosContratos = mysqli_query($greencostsl, $query_DatosContratos) or die(mysqli_error($greencostsl));
    $row_DatosContratos = mysqli_fetch_assoc($DatosContratos);
    $totalRows_DatosContratos = mysqli_num_rows($DatosContratos);
    echo $row_DatosContratos['IdEstado'];
    mysqli_free_result($DatosContratos);
   
    if ($varestado == 1) echo "<span class='label label-pverificacion'>Prueba</span>";
    if ($varestado == 2) echo "<span class='label label-verificacionok'>Verificacion OK</span>";
    if ($varestado == 3) echo "<span class='label label-verificacionko'>Verificacion KO</span>";
    if ($varestado == 4) echo "<span class='label label-inciverif'>Incidencia en Verificacion</span>";
    if ($varestado == 5) echo "<span class='label label-pengrab'>Pendiente de Grabacion</span>";
    if ($varestado == 6) echo "<span class='label label-success'>Grabado</span>";
    if ($varestado == 7) echo "<span class='label label-koscroning'>KO por Scoring</span>";
    if ($varestado == 8) echo "<span class='label label-default'>MEMO</span>";
    if ($varestado == 9) echo "<span class='label label-warning'>Pendiente de de Liquidar</span>";
    if ($varestado == 10) echo "<span class='label label-info'>Pagado</span>";
    if ($varestado == 11) echo "<span class='label label-danger'>Incidencia de Grabacion</span>";
    if ($varestado == 12) echo "<span class='label label-info'>Revista</span>";
    if ($varestado == 13) echo "<span class='label label-danger'>Pendiente Completar</span>";
    if ($varestado == 14) echo "<span class='label label-succes'>Ko Contratación</span>";

}
//********************************************************
//********************************************************
//********************************************************


//********************************************************
//********************************************************
//********************************************************

function mostrar_subcomerciales($identificador)
{
    global $greencostsl;
   
    $query_ConsultaFuncion = sprintf("SELECT * FROM tbcomercial WHERE IdComercial = %s ORDER BY tbcomercial.Nombre ", $identificador);
    $ConsultaFuncion = mysqli_query($greencostsl, $query_ConsultaFuncion) or die(mysqli_error($greencostsl));
    $row_ConsultaFuncion = mysqli_fetch_assoc($ConsultaFuncion);
    $totalRows_ConsultaFuncion = mysqli_num_rows($ConsultaFuncion);
    ?>
    <?php
    if ($identificador == 0) echo "<span class='label label-danger'>Jefe de Grupo</span>";
    else {
    do {
    echo $row_ConsultaFuncion['Nombre'];
    } while ($row_ConsultaFuncion = mysqli_fetch_assoc($ConsultaFuncion));
}
     
    mysqli_free_result($ConsultaFuncion);

}

//*********************************************************
//*********************************************************
//*********************************************************
//*********************************************************
//*********************************************************

function NombreNivelAcceso($varestado)
{   
    if ($varestado == 2) echo "<span class='label label-success'>Administrador</span>";
    if ($varestado == 1) echo "<span class='label label-info'>Usuario</span>";
}
//*********************************************************
//*********************************************************
//*********************************************************
function ObtenerNombreComunidad($identificador)
{
    global $greencostsl;
   
    $query_ConsultaFuncion = sprintf("SELECT * FROM municipios WHERE id = %s", $identificador);
    $ConsultaFuncion = mysqli_query($greencostsl, $query_ConsultaFuncion) or die(mysqli_error($greencostsl));
    $row_ConsultaFuncion = mysqli_fetch_assoc($ConsultaFuncion);
    $totalRows_ConsultaFuncion = mysqli_num_rows($ConsultaFuncion);
   
    echo $row_ConsultaFuncion['comunidad'];
    mysqli_free_result($ConsultaFuncion);
}
//*********************************************************
//*********************************************************
//*********************************************************
?>

Si quito esa function me sigue dando error en la siguiente siempre en lo mismo en el final de }

configuracion de entrada y salida

Fecha: 10/08/2017 11:07
Usuario: Bepro
Condecoraciones:

conexion a internet de Outlook 2016 ¿qué configuración se pone?

Tienda 2017 capitulo 48

Fecha: 10/08/2017 11:05
Usuario: MIGUEL ANGEL
Condecoraciones:

eHola a todos,


    Voy por el capítulo 48, funciona todo perfectamente.

   Pero!!!! a la hora de sascar los productos en la página principal index.php con la función mostrarproductos el primero valor siempre sale con valor NULL los siguientes salen bien.

1er valor

SELECT * FROM tblproducto WHERE idProducto = NULL

2ª valor

SELECT * FROM tblproducto WHERE idProducto = 8  

Estos son los echo que hay puestos en el index.php

    Lo curioso es que he sustituido mi código de index.php y funciones.php por el del Archivo asociado: tienda2017-48.rar y sigue saliendo el primer producto como NULL, también he sustituido mi base de datos completa por tienda2017-48.sql y ocurre lo mismo.

    No entiendo nada hay algún archivo más relacionado con este proceso?

    


Escalar texto con el tamaño del Navegador

Fecha: 26/07/2017 01:16
Usuario: Ananda Sanz Feliu
Condecoraciones:

Hola!

Quería saber como puedo Escalar Texto para que varíe el tamaño al mismo tiempo que varío el tamaño del navegador. He visto que se puede hacer con imágenes y sliders con bootstrap pero no se como hacerlo con Texto. Estoy transformando la web a responsive y hay un cuadro que mezcla imágenes con números y texto y necesito que se escalen a la vez cuando varía el tamaño del navegador. 

¿Como puedo hacerlo?

Gracias de antemano.

Saludos

Ananda Sanz

www.buceoh2o.com

filtro avanzado último tutorial

Fecha: 25/07/2017 22:42
Usuario: Pablo Pérez
Condecoraciones:

Hola, consulto, cuando hace el filtro para buscar por opciones, usa una tabla de características de productos, pero se puede adaptar a la misma tabla de productos, sin pasar por características? ya que ahí mismo yo relaciono las características (en mi caso es una tienda de colchones, donde hay que ver el alto, largo, tipo de espuma, densidad etc), luego en tablas separadas están esos valores, referenciados por su id como siempre

Tutorial 2017-> Fly to....

Fecha: 25/07/2017 16:47
Usuario: Valencia Paginas Web
Condecoraciones:

Hola Jorge,

Que tal??. Tengo una duda respecto al Flyto en el nuevo tutorial y no se si es que sólo lo tengo yo, o si se soluciona más adelante.

Voy por el  capitulo 76, donde se explica este tema, lo cierto es que funcioa con los productos ya creados, pero no con los creados dinámicamente... He buscado mucho en internet y no encuentro la solución satisfactoria....

Si que me funciona poniendo las dos funciones javascript dentro del archivo ajax_more que hace la paginación, pero no veo que sea una solución elegante.....


Tiene logica que los elementos creados dinamicamente no funcionen dichas funciones, pero cual seria la solución...

Saludos

doble evento en onclick

Fecha: 25/07/2017 16:40
Usuario: Patricio Gomez Garcia
Condecoraciones:

Hola, estoy realizando una web con el curso de web responsive de reservas

y he creado el area de usuario donde puede crear y gestionar sus anuncios/artículos


he creado este código y funciona correctamente, lo que hace es eliminar el registro de la base de datos, pero me gustaría saber si con este código se puede ampliar de alguna manera para que antes de eliminar me pida la confirmación ?


function js_EliminarAnuncio(idanuncio){



$.ajax({

type: "POST",

url:"../inc/funciones-ajax.php",

data: 'idanuncio='+idanuncio+'&accion=1',

success: function(resp)

{  

if (resp==1)

{

$("#"+idanuncio).hide("slow");

}

}

});


}


el link que ejecuta la funcion

<a href="#" class="btn btn-danger btn-xs" role="button" onClick="  javascript:js_EliminarAnuncio(<?php echo $row_DatosConsulta["idanuncio"];?>)">Eliminar</a>

tutorial crecion web desde cero

Fecha: 25/07/2017 16:40
Usuario: ANTONIO MANUEL
Condecoraciones:

Hola.


Ya tengo terminado la pagina del tutorial creacion de pagina web con Dreamweave,PHP, MySQL para navegadores, pads y móviles desde cero. Al principio me funcionaba perectamente la opción de la administración para modificar el portfolio (portfoio-edit.php). Pero ahora me ocurre cuando desmarco algun check de los campos Extra1,Extra2,Extra3,Extra4,Extra5,Extra6, me aparece el siguiente error:



( ! ) Notice: Undefined index: intExtra2 in C:\wamp\www\informaticapareja\_admin\portfolio_edit.php on line 49
Call Stack
#TimeMemoryFunctionLocation
10.0010295776{main}( )...\portfolio_edit.php:0


( ! ) Notice: Undefined index: intExtra3 in C:\wamp\www\informaticapareja\_admin\portfolio_edit.php on line 50
Call Stack
#TimeMemoryFunctionLocation
10.0010295776{main}( )...\portfolio_edit.php:0


( ! ) Notice: Undefined index: intExtra4 in C:\wamp\www\informaticapareja\_admin\portfolio_edit.php on line 51
Call Stack
#TimeMemoryFunctionLocation
10.0010295776{main}( )...\portfolio_edit.php:0


( ! ) Notice: Undefined index: intExtra5 in C:\wamp\www\informaticapareja\_admin\portfolio_edit.php on line 52
Call Stack
#TimeMemoryFunctionLocation
10.0010295776{main}( )...\portfolio_edit.php:0


( ! ) Notice: Undefined index: intExtra6 in C:\wamp\www\informaticapareja\_admin\portfolio_edit.php on line 53
Call Stack
#TimeMemoryFunctionLocation
10.0010295776{main}( )...\portfolio_edit.php:0

Column 'intExtra2' cannot be null


He copiado el archivo portfolio-edit que aporta el curso y sigue igual, he revisado la base de datos y está bien definida ,pero no logro localizar el error.

Lo raro es que cuando lo hice mientras seguia el curso si funcionó perfectamente.

He obseravdo que antes cuando desmarcaba un check se escribía un cero en la base de datos, sin embargo ahora, cuando lo desmarco intenta escribir la palabra "NULL" en el campo desmarcado  y de ahí el error que aparece.

Si defino los campos EXTRA1,2,3,4,5,6 como nulos, entonces si me deja desmarcar los check, pero solo 4, cuando desmarco 5 me da el mismo error.

Estoy usando Php 5.6.25 pues el curso es del 2012 y no acepta la version 7

Gracias



Copyright AyZWeb.com 2015

Soporte DW es un sistema de soporte desarrollado por AyZWeb.com para ayudar a los alumnos de http://www.dreamweaver-tutoriales.com