Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/08/2015, 13:15
TrinityCore
 
Fecha de Ingreso: agosto-2015
Ubicación: Rosario - Argentina
Mensajes: 424
Antigüedad: 8 años, 9 meses
Puntos: 12
Pagina de Busqueda

Hola gente!, espero esten genial hoy!

Estoy creando una web de un servidor de juegos, y ahora estoy añadiendo una pagina en la cual el usuario podra buscar el nombre de un item(ejemplo): "Espada".

Bueno al buscar ese item por el nombre saldra una lista de resultados de todos los items cuyo nombre tenga la palabra "Espada".

ahora bien, en la tabla "item_template" donde estan los items, hay un campo llamado subclass, y es aqui donde requiero ayuda..
Actualmente tengo este codigo:

Código PHP:
<?php
require('config.php');
            
$conexion mysqli_connect($host$user$pass)or die("Error al conectar con el servidor.");
            
mysqli_select_db($conexion,$db_world)or die("Error al conectar con la base de datos.");
    if(isset(
$_POST['buscar_item'])){
        
$nombre=$_POST['buscar_item_texto'];
            
$consulta mysqli_query($conexion ,"SELECT * FROM item_template WHERE name LIKE '%$nombre%' LIMIT 10");
                
            while(
$linea mysqli_fetch_array($consulta)){
            
$resultado_item[] = "
            <tr>
            <td>"
.$linea['name']."</td>
            <td>"
.$linea['class']."</td>
            <td>"
.$linea['subclass']."</td>
            </tr>
            "
;
            }
    }
    
mysqli_close($conexion);
?>
Bueno, en el campo subclass solo hay valores numericos, es decir que si subclass es igual a 4 este seria por ejemplo: una espada de dos manos

El problema aqui es que no se como hacer un condicional IF para que si subclass es 1 entonces..... y si es 2 entonces..... y asi...
la verdad no se como hacer eso.. ya que no manejo el lenguaje ni al 15%...

Espero puedan ayudarme! gracias de antemano