Ver Mensaje Individual
  #7 (permalink)  
Antiguo 02/06/2010, 15:41
Avatar de Algadar
Algadar
 
Fecha de Ingreso: abril-2009
Mensajes: 115
Antigüedad: 15 años
Puntos: 1
Respuesta: Problemas con Consultas en Php

Cita:
Iniciado por pateketrueke Ver Mensaje
bien, en la directiva error_reporting deja solo E_ALL y reinicia el servidor...

otro detalle sería que nos muestres algún código de aquellos que no te sirven... ;)
este es uno de los codigos en si son todos aquellos que tienen rutinas sql.

Código PHP:
Ver original
  1. }
  2. $maxRows_Sql_parte = 18;
  3. $pageNum_Sql_parte = 0;
  4. if (isset($_GET['pageNum_Sql_parte'])) {
  5.   $pageNum_Sql_parte = $_GET['pageNum_Sql_parte'];
  6. }
  7. $startRow_Sql_parte = $pageNum_Sql_parte * $maxRows_Sql_parte;
  8.  
  9. mysql_select_db($database_Invent_Gme, $Invent_Gme);
  10. if ($valorb=='') {
  11. $query_Sql_parte = "SELECT mae_parte_equipo.DTM_SERIAL_P, mae_parte_equipo.DTM_STATUS, bas_marca.BMC_DESCRIPCION, bas_perifericos.BPR_DESCRIPCION, mae_parte_equipo.DTM_DESCRIPCION, EST_DESCRIPCION,ARE_DESCRIPCION,DTM_USER FROM mae_parte_equipo, bas_perifericos, bas_marca,bas_estado,BAS_AREAS WHERE DTM_COD_PERIFERICO=BPR_CODIGO AND DTM_MARCA=BMC_CODIGO and DTM_STATUS=est_codigo AND DTM_COD_DPTO=ARE_CODIGO ORDER BY 1,DTM_COD_EMPRESA";
  12. } else {
  13. $query_Sql_parte = "SELECT mae_parte_equipo.DTM_SERIAL_P, mae_parte_equipo.DTM_STATUS, bas_marca.BMC_DESCRIPCION, bas_perifericos.BPR_DESCRIPCION, mae_parte_equipo.DTM_DESCRIPCION, EST_DESCRIPCION,ARE_DESCRIPCION,DTM_USER FROM mae_parte_equipo, bas_perifericos, bas_marca,bas_estado,BAS_AREAS WHERE DTM_COD_PERIFERICO=BPR_CODIGO AND DTM_MARCA=BMC_CODIGO and DTM_STATUS=est_codigo AND DTM_COD_DPTO=ARE_CODIGO AND DTM_SERIAL_P LIKE ('%".$_POST['Txt_serial']."%') ORDER BY 1,DTM_COD_EMPRESA";
  14. //AND DTM_COD_DPTO=ARE_CODIGO AND DTM_SERIAL_P LIKE ('%$valorb%') ORDER BY 1,DTM_COD_EMPRESA";
  15.  
  16. $query_limit_Sql_parte = sprintf("%s LIMIT %d, %d", $query_Sql_parte, $startRow_Sql_parte, $maxRows_Sql_parte);
  17. $Sql_parte = mysql_query($query_limit_Sql_parte, $Invent_Gme) or die(mysql_error());
  18. $row_Sql_parte = mysql_fetch_assoc($Sql_parte);
  19.  
  20. if (isset($_GET['totalRows_Sql_parte'])) {
  21.   $totalRows_Sql_parte = $_GET['totalRows_Sql_parte'];
  22. } else {
  23.   $all_Sql_parte = mysql_query($query_Sql_parte);
  24.   $totalRows_Sql_parte = mysql_num_rows($all_Sql_parte);
  25. }
  26. $totalPages_Sql_parte = ceil($totalRows_Sql_parte/$maxRows_Sql_parte)-1;
  27.  
  28. $queryString_Sql_parte = "";
  29. if (!empty($_SERVER['QUERY_STRING'])) {
  30.   $params = explode("&", $_SERVER['QUERY_STRING']);
  31.   $newParams = array();
  32.   foreach ($params as $param) {
  33.     if (stristr($param, "pageNum_Sql_parte") == false &&
  34.         stristr($param, "totalRows_Sql_parte") == false) {
  35.       array_push($newParams, $param);
  36.     }
  37.   }
  38.   if (count($newParams) != 0) {
  39.     $queryString_Sql_parte = "&" . htmlentities(implode("&", $newParams));
  40.   }
  41. }
  42. $queryString_Sql_parte = sprintf("&totalRows_Sql_parte=%d%s", $totalRows_Sql_parte, $queryString_Sql_parte);

la linea sql que esta en comentario es por qnteriormente cuando tenia el código corriendo desde mi maquina funcionaba con una variable que yo pasaba por url y luego en vista de los problemas trate de cambiarla por una variable $_POST[] pero sin tener resultados.
__________________
Deseo poco y lo poco que deseo, lo deseo poco.!
De Colores.