Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2015, 20:08
robespinosa90
 
Fecha de Ingreso: enero-2015
Ubicación: Guayaquil
Mensajes: 17
Antigüedad: 9 años, 3 meses
Puntos: 0
Información problemas con php mysql like

Código PHP:
Ver original
  1. <?php
  2. //carga y se conecta a la base de datos
  3. require("config.inc.php");
  4. if (!empty($_POST)) {
  5.     //obteneos los usuarios respecto al usuario que llega por parametro
  6.     $query = "SELECT prod_nombre FROM producto WHERE prod_nombre like '%:nombre%'";
  7.     $query_params = array(':nombre' => $_POST['nombre']);    
  8.     try {
  9.         $stmt = $db->prepare($query);
  10.         $result = $stmt->execute($query_params);
  11.     } catch (PDOException $ex) {
  12.         //para testear pueden utilizar lo de abajo
  13.         die("la consulta murio " . $ex->getMessage());
  14.         $response["success"] = 0;
  15.         $response["message"] = "Problema con la base de datos, vuelve a intetarlo";
  16.         die(json_encode($response));
  17.     }
  18.     //la variable a continuación nos permitirará determinar
  19.     //si es o no la información correcta
  20.     //la inicializamos en "false"
  21.     $validated_info = false;
  22.  
  23.     print "$query";
  24.     while ($producto= mysql_fetch_array($query))
  25.     {
  26.        
  27.         echo $producto['prod_nombre'].      
  28.         $busqueda = true;
  29.     }
  30.    
  31.     if ($busqueda) {
  32.         $response["success"] = 1;
  33.         $response["message"] = "Dato Encontrado";
  34.         die(json_encode($response));
  35.     } else {
  36.         $response["success"] = 0;
  37.         $response["message"] = "Dato No Encontrado";
  38.         die(json_encode($response));
  39.     }
  40. } else {
  41.     ?>
  42.     <h1>Login</h1>
  43.     <form action="search_producto.php" method="post">
  44.         Cedula Cliente:<br />
  45.         <input type="text" name="nombre" placeholder="nombre produccto" />
  46.         <br /><br />        
  47.         <input type="submit" value="Buscar" />
  48.     </form>
  49.       <?php
  50. }
  51. ?>

Tengo el sgte codigo pero de alguna manera no me muestra el resultado deseado tal vez estoy cometiendo alguno error que me arroja los sgte errores

Código PHP:
Ver original
  1. Warning: mysql_fetch_array() expects parameter 1 to be resource, string given in C:\xampp\htdocs\tesis\search_producto.php on line 24

De antemano les quedo agradecido por su ayuda.