Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/11/2008, 22:19
Edig
 
Fecha de Ingreso: diciembre-2007
Mensajes: 927
Antigüedad: 16 años, 5 meses
Puntos: 12
Respuesta: ayuda con este error

Bueno primero el code tiene muchas cosas las cuales no nececitan y aver si puedes poner el code completo, sobre ese fragmento aqui esta algunas cosas quitadas que no nececitas y errores correjidos

Esto vera si el Get existe
Código PHP:
if (isset($_GET[search])) { 
Estos deverias ponerlos primero entre isset($_GET['']) por que si uno no esta especificado te dara error
Código PHP:
$pattern=$_GET['pattern'];
$paid=$_GET['paid'];
$arrive=$_GET['arrive'];
$nights=$_GET['nigths'];
$room=$_GET['room'];
$customer=$_GET['customer']; 
Esto es mejor ponerle '!=' que significa no es igual a.
Aqui tambien tiene 2 parentesis al principio lo cual puede causar error
Te recomiendo usar '' en ves de ""
Y le quitas el echo que va despues
Código PHP:
if ($pattern != '') and ($paid 1'') and ($arrive != '') and ($nights != '') and ($room != ''){ 
la conexion a la DB deverias ponerla al principio, solo para mejorar la lectura del programa
Código PHP:
include ('../include/conexion.php'); 
La conexion deverias realizarrla en el archvio conexion.php asi, no tendrias que especificarla cada vez
Código PHP:
$db=mysql_select_db($base,$conexion); 
aqui esta bien
Código PHP:
echo"$pattern"
Aqui el LIKE pruebalo poniendolo en mayuscula y el nombre del valor entre ``
Código PHP:
$sql5="SELECT * FROM reservation where `res_code` LIKE '%$pattern%' and `paid` LIKE '%$paid%'and `num_nights` LIKE '%$nights%'"
No es nececario que le pongas $conexion ya que anteriormente deviste haber hecho la conecion.
Código PHP:
$result5=mysql_query($sql5,$conexion); 
Todo bien
Código PHP:
while ($fila5=mysql_fetch_array($result5)){ 
Asi deveria funcionar me avisas :D