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 - Siempre Azul

#771
Hardware / duda voltaje tarjeta madre
28 Diciembre 2015, 18:41 PM
hola amigos que hay de cierto de que las tarjetas madres  tienen un supresor de picos incorporado que no permite que la alta tension dañe los componentes y cuando hay tension alta se apaga la pc.

segun el que me dijo esto, me dijo que las viejas pc pentium 3 y algunas pentium 4 no traen el supresor de picos, pero las tarjetas madre que son pentium D en adelante lo traen.

gracias de antemano.
#772
Desarrollo Web / duda con archivo robots
24 Diciembre 2015, 16:03 PM
hola amigos he colocado un archivo robots con el fin de que google elimine una de mis direcciones web, ahora queria saber si existe alguna forma de decirle a google que de yo actualize mi archivo robots para que ellos eliminen la pagina  de su buscador rapidamente, o ajuro tengo que esperar que ellos le den la gana de quitarla?

gracias de antemano.
#773
Dudas Generales / problema con google
1 Noviembre 2015, 22:29 PM
hola amigos desde hace como 1 semana cuando voy a bucar en google con internet explorer o firefox no me funciona tengo que regresarme de nuevo al logo google y entonces busco de nuevo y me salen los resultados pero tengo que hacer 2 veces para que funcione, en cambio en chrome este problema no aparece. la pregunta es porque sucede esto?

gracias de antemano.
#774
Desarrollo Web / Re: ayuda en JSON
24 Octubre 2015, 15:03 PM
Cita de: T. Collins en 24 Octubre 2015, 14:05 PM
Si json.data[datos].nombre es una url, tienes que crear un tag a en javascript y ponerle esa url de href, por ejemplo.

ese no es el problema, el problema es que .nombre es una url guardada en mysql y cuando yo haga click me debe llevar a esa url, pero el problema es que no me sale como un hipervinculo clikable, solo me muestra la url pero no es clickable.
#775
Desarrollo Web / ayuda en JSON
24 Octubre 2015, 13:41 PM
hola amigos tengo que sacar un hipervinculo de un dato que esta en mi base de datos mysql, aqui mi codigo JSON:

Código (javascript) [Seleccionar]
html+=' nombre: ' + json.data[datos].nombre+'</h4>';

como ven me devuelve el dato nombre pero no como hipervinculo clikable, eso es lo que busco, gracias de antemano.
#776
Redes / duda velocidad de un servidor
18 Octubre 2015, 20:20 PM
hola amigos si yo coloco un archivo en un servidor http en mi pc y entonces yo comparto la url del archivo por internet cada vez que alguien descargue mi archivo me gastaria mi ancho de banda? la velocidad de descarga estaria limitada a la de mi ISP si mi ISP me da 1mb y la persona que descarga mi archivo tiene 2mb entonces la velocidad queda limitada a 1mb? y si varios lo descargan a la misma vez?

gracias de antemano.
#777
PHP / Re: ayuda autocompletar en php
26 Septiembre 2015, 01:05 AM
Cita de: 0roch1 en 26 Septiembre 2015, 00:45 AM

Claro que no te va a servir solo coloqué un nombre de campo cualquiera (por eso te pedí que pusieras la estructura de tu tabla) debes de colocar los nombres de tus campos y tablas.

Creo que no haz comprendido nada de lo que expliqué.

Al final de corregir y seguir los pasos que te indiqué deberías tener algo así.



Saludos.

no me sirve ya lo coloque como dices:

Código (php) [Seleccionar]
   <?php
    
class Autocompletar
    
{
     
    
private $dbh;
     
    
public function __construct()
    
{
    
$this->dbh = new PDO("mysql:host=localhost;dbname=medicinas""root""123456");
    
}
     
    
public function findData($search)
    
{
    
$query $this->dbh->prepare("SELECT art_des FROM medi WHERE art_des LIKE :search");
$query $this->dbh->prepare("SELECT stock_act FROM stock_act WHERE stock_act LIKE :stock_act");
            
$query->execute(array(':search' => '%'.$search.'%'));
            
$this->dbh null;
            if(
$query->rowCount() > 0)
            {
            
echo json_encode(array('res' => 'full''data' => $query->fetchAll()));
            }
            else
            {
            
echo json_encode(array('res' => 'empty'));
     
            
         if($row['stock_act'] > ) {
     
    echo 
'Disponible';
     
    } else {
     
    echo 
'No hay Disponible';
     
     
     
            }
     
            }
    
}
    }


#778
PHP / Re: ayuda autocompletar en php
26 Septiembre 2015, 00:32 AM
Cita de: 0roch1 en 25 Septiembre 2015, 23:56 PM
Código (php-brief) [Seleccionar]

if($query->rowCount() > 0)
        {
        echo json_encode(array('res' => 'full', 'data' => $query->fetchAll()));
        }
        else
        {
        echo json_encode(array('res' => 'empty'));

                if($row['stock_act'] > 0 ) {

echo 'Disponible';

} else {

echo 'No hay Disponible';

}

        }

:huh:
Por esa parte del código presiento que no es tu código.

Si el contador es igual a cero o menor que cero (casos contrarios a count > 0) por qué deberías mostrar el stock en este caso?.
Además en ningún momento estás realizando la consulta a la tabla del stock_act

Primero necesitas sabes que es lo que estás haciendo, comprenderlo, corregir el código en las partes que te indiqué y verificar que funcione, si no no tiene caso continuar.

Después deberás crear una función muy parecida a findData la llamaré findStock por ejemplo, en dónde tu consulta deberá ser algo así.

Código (php-brief) [Seleccionar]

$query = $this->dbh->prepare("SELECT stock FROM stock_act WHERE med_id LIKE :med_id");


Todo lo demás es muy parecido.

Intenta y comenta si tienes más dudas.
no me sirve ya coloque tu codigo y no hizo nada:

Código (php) [Seleccionar]
<?php
class Autocompletar
{

private $dbh;

public function __construct()
{
$this->dbh = new PDO("mysql:host=localhost;dbname=medicinas""root""123456");
}

public function findData($search)
{
$query $this->dbh->prepare("SELECT art_des FROM medi WHERE art_des LIKE :search");
        
$query->execute(array(':search' => '%'.$search.'%'));
        
$this->dbh null;
        if(
$query->rowCount() > 0)
        {
        
echo json_encode(array('res' => 'full''data' => $query->fetchAll()));
        }
        else
        {
        
echo json_encode(array('res' => 'empty'));
        

        
         if($row['stock_act'] > ) {
 
echo 
'Disponible';
 
} else {
 
echo 
'No hay Disponible';
 

 
        }
 
        }
}
}


el javascript que dice id no existe ninguna tabla llamada id ni nada solo existen las tablas que te dije
#779
PHP / Re: ayuda autocompletar en php
25 Septiembre 2015, 21:28 PM
Cita de: 0roch1 en 25 Septiembre 2015, 20:54 PM
Por lo que entiendo la aplicación debería funcionar así.

Buscas el nombre de un medicamento
Si se encuentran coincidencias con el nombre se despliega una lista con estos.
Al hacer clic sobre un medicamento este deberá mostrar un mensaje cuantos hay en stock

Corrígeme si estoy mal con los pasos.

Podrías colocar exactamente que campos tiene la tabla medi.




exactamente asi como dices es que deberia ser, la tabla donde dice la cantidad de medicinas que hay disponibles se llama "stock_act" la tabla "art_des" es la que tiene el nombre de las medicinas.
#780
PHP / Re: ayuda autocompletar en php
25 Septiembre 2015, 20:45 PM
Cita de: 0roch1 en 25 Septiembre 2015, 19:57 PM
El código es tuyo?, es un poco extraño que no puedas implementar esa parte cuando básicamente ya lo tienes.

Además hay algunos errores.

functions.js

Código (javascript) [Seleccionar]

html+='<a href="#" onclick="info('+json.data[datos].id+',\''+json.data[datos].nombre+'\')" class="list-group-item">';


De dónde tomas id y nombre si en la consulta no están indicados?.

autocompletar.class.php
Código (php-brief) [Seleccionar]

$query = $this->dbh->prepare("SELECT art_des FROM medi WHERE art_des LIKE :search");


Cuando llamas a la función info en la etiqueta a pasas dos parámetros pero solo recibes uno.

functions.js
Código (html4strict) [Seleccionar]

function info(art_des)
{

}


Respondiendo a tu duda.
Puedes crear otra clase (Depende de cómo sea la estructura de tus tablas) o crear una función en la clase Autocompletar para consultar el stock.

Sugerencias:
- Crea una clase por cada tabla
- Separa la conexión a la base de datos en otra clase
- Coloca nombres apropiados a tus clases, Autocompletar no es un nombre apropiado para una clase donde tienes información sobre medicamentos.


Coloca el código completo de la parte donde consultas el Stock para poder ayudarte con esa parte.

Saludos.

no me sirve fijate coloco:

Código (php) [Seleccionar]
<?php
class Autocompletar
{

private $dbh;

public function __construct()
{
$this->dbh = new PDO("mysql:host=localhost;dbname=medicinas""root""123456");
}

public function findData($search)
{
$query $this->dbh->prepare("SELECT art_des FROM medi WHERE art_des LIKE :search");
        
$query->execute(array(':search' => '%'.$search.'%'));
        
$this->dbh null;
        if(
$query->rowCount() > 0)
        {
        
echo json_encode(array('res' => 'full''data' => $query->fetchAll()));
        }
        else
        {
        
echo json_encode(array('res' => 'empty'));
        

        
         if($row['stock_act'] > ) {
 
echo 
'Disponible';
 
} else {
 
echo 
'No hay Disponible';
 
}

        }
}
}


y no me funciona