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

#1
No me saca nada, simplemente no carga la pagina por el error si quito esa linea carga bien todo
#2
El problema lo estoy teniendo en este td:
<td style='text-align:center'>".$fila['precio']; if($resultado2->num_rows > 0){echo "<img id='saco' src='img/diamante.png' />";}else{echo "<img id='saco' src='img/saco.png' />"}"</td>
#3
Hola, buenas noches.
Tengo el siguiente código:

                while ($fila = $resultado->fetch_assoc()) {
                    $salida.="<tr>
                                <td style='text-align:center'><img width='100' height='100' id='$contador' class='myImg' src='".$fila['imagen']." '  alt='".$fila['nombre']." '></td>
                                <td style='text-align:center'>".$fila['nombre']."</td>
                                <td style='text-align:center'>".$fila['salida']." "."<img id='saco' src='img/saco.png' />"."</td>
   [b]                             <td style='text-align:center'>".$fila['precio']; if($resultado2->num_rows > 0){echo "<img id='saco' src='img/diamante.png' />";}else{echo "<img id='saco' src='img/saco.png' />"}"</td>[/b]
                                <td style='text-align:center'>".$fila['category']."</td>
                                <td>"."<a href='actions/update.php?id=".$fila['idItems']."' class='btn btn-primary a-btn-slide-text'><span class='glyphicon glyphicon-plus' aria-hidden='true'></span><span style='font-size:12px'><strong>Modificar</strong></span> </a>"." | "."<a href='actions/delete.php?id=".$fila['idItems']."' class='btn btn-primary a-btn-slide-text'><span class='glyphicon glyphicon-plus' aria-hidden='true'></span><span style='font-size:12px'><strong>Eliminar</strong></span> </a>"."</td>";
                $contador++;
                }

El td que he marcado en negrita no se como gestionarlo bien, si alguien me puede ayudar se lo agradeceria
#4
PHP / Login php con clases y ajax
4 Junio 2019, 19:07 PM
Hola, buenas tardes, que tal?

Estoy intentando hacer el siguiente login

Clase Login

<?php
class Login {
private $conn;
private $table;

public function __construct(){
$db = new Conexion();
$this->conn $db->getConnection();
$this->table "usuarios";
}
public function log_into($usuarios$password){
$res $conn->query("SELECT * FROM $this->table WHERE username = " $username " AND password = " $password);
if ($res->num_rows 0) {
if($row $res->fetch()) {
               
$_SESSION['username'] = $row['username'];
           }
}
}
}

?>

Lo que cojo del login

<?php
require_once "../conexion.php";
require_once 
"../controller/login.php";
$objLogin = new Login();
if (isset(
$_POST['login'])) {
$username $_POST['username'];
$password $_POST['password'];
}
$objLogin->log_into($username$password);
?>


Ajax

function logIn(){
    var username = $("#username").val();
    var password = $("#password").val();

    if(username.length == "" || password.length == ""){
        $("#message").html("Por favor llena los campos").fadeIn();
        $("#message").addClass("error");
        return false;
    }
    else{
        var dataString = 'username='+username+'&password='+password;
        $.ajax({
          type : 'POST',
          url  : 'rest/login.php',
          data : dataString,
          success : function(data){
              console.log(data);
           }
          });
    }
}



Formulario
               <div class="modal-header">
                  <div id="message"></div>
                  <form role="form" id="login-form" method="POST">
                     <div class="form-group">
                        <input type="text" class="form-control" id="username" name="username" placeholder="Usuario"/><br>
                        <input type="password" class="form-control" id="password" name="password" placeholder="Contraseña" />
                     </div>
                  </form>
               </div>
               <!-- footer -->
               <div class="modal-footer">
                  <button name="login" id="login" class="btn btn-primary btn-block">Log In</button>
                  <div id="result"></div>
               </div>

Si alguien podria ayudarme a que me haga el login estaria muy agradecido
#5
PHP / Php paginación
2 Octubre 2018, 16:16 PM
Hola, buenas tardes.
Estoy haciendo una pagina la cual me saque las peliculas que tengo en mi base de datos, en cada pagina me vaya mostrando peliculas sucesivamente, mediante un href, el problema es que no se identificar el error, tengo un lio hecho por aqui y espero que alguno de ustedes pueda ayudarme  :xD


<?php
$db 
mysqli_connect('localhost''root''') or die ('Unable to connect.
Check your connection parameters.'
);
mysqli_select_db($db,'moviesite') or die(mysqli_error($db));
$noRegistros 4//Registros por página
$pagina 1//Por defecto pagina = 1
if($_GET['pagina'])
$pagina $_GET['pagina']; //Si hay pagina, lo asigna
$buskr=$_GET['searchs']; //Palabra a buscar
//Utilizo el comando LIMIT para seleccionar un rango de registros
$sSQL "SELECT * FROM movie WHERE movie_name LIKE '%$buskr%' LIMIT ".($pagina-1)*$noRegistros.",$noRegistros";
$result mysqli_query($db,$sSQL) or die(mysqli_error($db));
//Exploracion de registros
?>

<table>
<tr>
<?php 
echo "<table>";
while(
$row mysqli_fetch_array($result)) {
echo 
"<tr><td height=80 align=center>";
echo 
$row["movie_id"]."<br>";
echo 
"</td><td align='center'><img src='fotos/
$row[movie_id]' width='70' height='70'></td>
<td>
$row[movie_name].</td>
<td align='center'>
$row[movie_year].</td>
</tr>"
;
}
    
?>

</tr>
</table>
<?php
//Imprimiendo paginacion
$sSQL "SELECT count(*) FROM movie WHERE movie_name LIKE '$buskr'";
$result mysqli_query($db,$sSQL);
$row mysqli_fetch_array($result);
$totalRegistros $row["count(*)"]; //Almaceno el total
$noPaginas $totalRegistros/$noRegistros//Determino la cantidad de paginas
?>

<table>
<tr>
<td colspan="2" align="center"><?php echo "<strong>Total registros:</strong>".$totalRegistros?></td>
<td colspan="2" align="center"><?php echo "<strong>Pagina:</strong>".$pagina?></td>
</tr>
<tr bgcolor="f3f4f1">
<td colspan="4" align="right"><<?php echo "<strong>Pagina:".$pagina?></td>
<?php
for($i=1$i<$noPaginas+1$i++) { //Imprimo las paginas
if($i >= $pagina){
echo 
"<font color=red>$i </font>"//No link
}
else{
echo 
"<a href=\"?pagina=".$i."&searchs=".$buskr."\" style=color:#000;> ".$i."</a>";
}
}
?>


</tr>
</table>


Mi página web se muestra así:
#6
Desarrollo Web / Bucle JavScript
23 Septiembre 2018, 12:49 PM
Hola, buenos días.
¿Como puedo pedir un numero a traves de un prompt y que si el numero no es un número es decir otra caracter salga un texto?

var numero = prompt("Introduce un numero: ");
if(numero == NaN)
{
  console.log(numero);
}


Espero una ayudita gracias!! :D
#7
Desarrollo Web / Problema CSS
14 Septiembre 2018, 13:09 PM
Hola, buenas tardes.
Estaba realizando un trabajo en una página web el cual es un foro parecido a este(el cuál no nombraré) la cosa es que puedes editar el CSS de tú perfil y cosas así, no me enrollo más y os presento mi problema.
Este es el HTML con su CSS
Código (html5) [Seleccionar]
<div class="content" style="margin-top: 18px;background:rgba(242, 242, 242, 0.95); padding: 7px;border-radius: 5px;color: #000;box-shadow: 1px 3px rgba(0,0,0,0.2);margin-bottom:35px;">

Cómo podreis ver tiene un CSS interno el cual he podido remover una parte con esto:
Código (css) [Seleccionar]
.content{
all: initial;
}

El problema es que el padding sigue estando, y se ve esta marca tan horrible en los contornos.

Si desde inspeccionar elemento desmarco el padding: 7px; este contorno desaparece.
¿Cómo podría removerlo definitivamente?
Gracias.
#8
Cita de: Eleкtro en  1 Julio 2018, 14:10 PM
Imagino que quieres poder pulsar la tecla F1 fuera de la aplicación y que se procese en tu programa, de lo contrario si solo quieres que la tecla se procese cuando haces click en la interfaz de usuario de la aplicación entonces es más que suficiente con suscribirse a los eventos Form.KeyDown y Form.KeyUp.

En cualquier caso es innecesario el uso directo de código nativo / llamar a las funciones de la API de Windows, en su lugar puedes usar código administrado expuesto en los miembros la librería de clases de WPF, y aunque estés en Windows Forms (como parece ser el caso). Aquí te muestro la solución:

Código (csharp) [Seleccionar]
using System;
using System.Windows.Forms;

using System.Windows.Input;
using WpfKey = System.Windows.Input.Key;

namespace WindowsFormsApp1 {

   public partial class Form1 : Form {

       public Form1() {
           this.InitializeComponent();
       }

       private void Timer1_Tick(object sender, EventArgs e) {
           Console.WriteLine("timer1 has ticked...");
       }

       private void Timer3_Tick(object sender, EventArgs e) {

           KeyStates keyState = Keyboard.GetKeyStates(WpfKey.F1);

           if (keyState.HasFlag(KeyStates.Down)) {
               if (!(this.Timer1.Enabled)) {
                   this.Timer1.Enabled = true;
                   this.Timer1.Start();
               }

           } else {
               if (this.Timer1.Enabled) {
                   this.Timer1.Stop();
                   this.Timer1.Enabled = false;
               }

           }

       }

   }

}


PD: en tu proyecto debes añadir una referencia al ensamblado WindowsBase.dll y PresentationCore.dll para poder importar y usar los namespaces de WPF.

Espero que te haya servido de ayuda.

Saludos!

Muchas gracias, por tu ayuda.
He añadido las referencias que nombraste y las librerías se han añadido correctamente, el problema es que me muestra errores de compilación. Aquí la lista:

Aquí el código que estoy intentando compilar:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.Windows.Input;
using WpfKey = System.Windows.Input.Key;


namespace TestClic
{
    public partial class Form1 : Form
    {

        private const int MOUSEEVENTF_LEFTDOWN = 0x0002;
        private const int MOUSEEVENTF_LEFTUP = 0x0004;
        [DllImport("user32.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.StdCall)]
        public static extern void mouse_event(int dwflags, int dx, int dy, int cbuttons, int dwExtraInfo);
        [DllImport("user32.dll", CharSet = CharSet.Auto)]
        public static extern bool GetCursorPos(out Point lpPoint);
        [DllImport("user32.dll")]
        public static extern int GetAsyncKeyState(Keys vkeys);
        public static int xPos, yPos;

        public Form1()
        {
            this.InitializeComponent();
        }

        private void timer2_Tick(object sender, EventArgs e)
        {
            if (GetAsyncKeyState(Keys.F3) == -32767)
            {
                Point cursor = new Point();
                GetCursorPos(out cursor);
                xPos = cursor.X;
                yPos = cursor.Y;
            }
        }

        private void timer1_Tick(object sender, EventArgs e)
        {
            Point newPoint = new Point();
            GetCursorPos(out newPoint);
            int x = newPoint.X;
            int y = newPoint.Y;
            Cursor.Position = new Point(xPos, yPos);
            mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
            mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
            Cursor.Position = new Point(x, y);
        }

        private void timer3_Tick(object sender, EventArgs e)
        {
            KeyStates state = Keyboard.GetKeyStates(WpfKey.F1);

            if (state.HasFlag(KeyStates.Down))
            {
                if (!(this.timer1.Enabled))
                {
                    this.timer1.Enabled = true;
                    this.timer1.Start();
                }

            }
            else
            {
                if (this.timer1.Enabled)
                {
                    this.timer1.Stop();
                    this.timer1.Enabled = false;
                }
            }
        }
    }
}
#9
.NET (C#, VB.NET, ASP) / Ayuda timer en C#
1 Julio 2018, 12:38 PM
Hola buenas, tengo tres timers, uno en false y los otros dos en true.
Estoy intentando hacer para que cuando presione el F1 el timer1 se active, y al soltar la tecla este se desactive.
He logrado hacer que se active y desactive pero tengo que pulsar dos veces el F1, esa no es la idea.
Aquí adjunto el código.
        private void timer3_Tick(object sender, EventArgs e)
        {
            if (GetAsyncKeyState(Keys.F1) == -32767)
            {
                if(timer1.Enabled == false)
                {
                    timer1.Start();
                }
                else
                {
                    timer1.Enabled = false;
                    timer1.Stop();
                }
            }
        }
#10
PHP / Mostrar nombre y no su id.
8 Junio 2018, 12:58 PM
Hola, buenas tardes.
Estoy realizando un display de mis datos, tengo una relación entre la tabla Equipos y Jugadores, lo que quiero lograr es que en el display salga:
- id del jugador
- nombre
- dorsal
- sueldo
- equipo
El equipo es donde esta guardada la relación, pero si hago el display sale su id, como puedo hacer para que salga el nombre del equipo?
He probado lo siguiente pero me sigue mostrando el id.
SELECT jugadores.id_jugador, jugadores.nombre, jugadores.dorsal, jugadores.sueldo, teams.id_team from jugadores, teams where jugadores.cfEquipo=teams.id_team"
Aquí os dejo el código sql por si alguno puede ayudarme, gracias.

CREATE TABLE teams(
   id_team INT AUTO_INCREMENT,
   team_name VARCHAR(30),
   games_played INT,
   games_won INT,
   games_draw INT,
   games_lost INT,
   goals_for INT,
   goals_against INT,
   PRIMARY KEY(id_team)
   );
   
CREATE TABLE jugadores(
   id_jugador INT AUTO_INCREMENT,
   nombre VARCHAR(30),
   dorsal INT,
   sueldo INT,
   cfEquipo INT,
   FOREIGN KEY(cfEquipo) REFERENCES teams(id_team),
   PRIMARY KEY(id_jugador)
   );