Ver Mensaje Individual
  #10 (permalink)  
Antiguo 25/02/2010, 08:47
Hidek1
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 15 años, 1 mes
Puntos: 334
Respuesta: error de sintaxis en swich

Código PHP:
Ver original
  1. <div id="bus">
  2. <ul id="bus">
  3. <form action="buscadores.php" method="post">
  4. <select name="tipobusqueda" onchange="this.form.submit()">
  5.  
  6. <option value="in_autor">Autor</option>
  7. <option value="in_titulo">Título</option>
  8. <option value="in_editor2">Editorial</option>
  9.  
  10. </select>
  11.  
  12. </form>
  13. </ul></div>
  14.  
  15.  
  16. <?php
  17. switch($_GET['tipobusqueda']) {
  18. case "in_titulo": echo '
  19. <div id="bus">
  20. <ul id="bus">
  21. <form action="buscadores.php" method="POST">
  22. <select name="bus" id="bus" onChange="this.form.submit();">
  23. <option value="0"
  24. selected="selected">------ Tipo de Búsqueda ------</option>
  25. <option value="9">Por Precio</option>
  26. <option value="10">Por Coincidencia</option>
  27. <option value="12">Comienza con...</option>
  28. </select>
  29. </form>
  30. </ul></div>';
  31. break;
  32. case "9": echo ' <div id="bus">
  33. <ul id="bus">
  34. <form action="busporprecios.php" method="post">
  35. precio 1
  36. <input name="precio1" type="text" size="20" maxlength="20" /><br />
  37. precio2
  38. <input name="precio2" type="text" size="20" maxlength="20" />
  39. <input type=submit value="xprecio">
  40. </form><br></ul>
  41. </div>';
  42. $query=("Select * from inventario where in_venta_iva between '$precio1' and '$precio2'");
  43. break;
  44. case "10": echo ' <div id="bus">
  45. <ul id="bus">
  46. <form action="bus4conscore.php" method="post"><input name="terminobusqueda4" type="text" size="20" maxlength="20" />
  47. <input type=submit value="wordscore">
  48. </form><br></ul>
  49. </div>';
  50. $query=("SELECT * , MATCH(in_titulo) AGAINST ('$terminobusqueda4') as Score FROM inventario WHERE MATCH(in_titulo) AGAINST ('$terminobusqueda4') ORDER BY Score DESC");
  51. break;
  52. case "12": echo ' <div id="bus">
  53. <ul id="bus">
  54. <form action="bus3comienzacon.php" method="post"><input name="terminobusqueda3" type="text" size="20" maxlength="20" />
  55. <input type=submit value="beg">
  56. </form><br></ul>
  57. </div>';
  58. $query=("SELECT in_titulo FROM `inventario` where in_titulo like '$terminobusqueda3%'");
  59. break;
  60. }
  61. ?>

solo le quite los errores de sintaxis.. si tu codigo funione o no es otra cosa =)
__________________
More about me...
~ @rhyudek1
~ Github