Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/11/2011, 21:12
Avatar de bernaap
bernaap
 
Fecha de Ingreso: agosto-2007
Mensajes: 74
Antigüedad: 17 años, 2 meses
Puntos: 0
Moverse entre los result de ODBC

Hola buen día. tengo un problema, hice un sistema de filtrado por odbc_result de una base de datos, que al poner un nombre me pone en una tabla todas las coincidencias, ahora lo que necesito es que muestre los resultados uno por uno en campos de texto y para moverme entre ellos lo haga con unos botones de, Adelante, Atrás. lo que tengo de código es lo siguiente:

Código PHP:
Ver original
  1. <?
  2. $cid=odbc_connect("redexe","","");
  3.  
  4. if (!$cid){
  5.     echo("Ya ocurrido un error tratando de conectarse con el origen de datos.");
  6. }  
  7. //$donde = $_POST['donde'];
  8. $buscar = $_POST['buscar'];
  9.  
  10. $validationOK=true;
  11. if (Trim($buscar)=="") $validationOK=false;
  12. //if (Trim($donde)=="") $validationOK=false;
  13. if (!$validationOK)
  14.  {
  15. ?><font color="#ff0000" size="6" align=center face="Verdana, Arial, Helvetica, sans-serif"><?
  16.   print "Revisa los datos ingresados</a><meta http-equiv=\"refresh\" content=\"3;URL=buscador_pc.php\">";
  17.   ?><font color="#0066ff" size="3" face="Verdana, Arial, Helvetica, sans-serif"> <?
  18.   print "<a href='buscador_pc.php'>Realizar Nueva Busqueda</a>";
  19.   exit;
  20. }
  21.  
  22. $sql="Select * From Soporte Where id like '$buscar' order by id";
  23.  
  24. $result=odbc_exec($cid,$sql)or die(("Error en odbc_exec"));
  25.  
  26. //print odbc_result_all($result,"border=1");
  27. ?>
  28.  
  29. <form id="form1" name="form1" method="post" action="">
  30.  
  31. <label for="textfield"></label>
  32. <input name="textfield" type="text" class="campos" id="textfield" value="<? echo odbc_result($result,1); ?>" size="8" maxlength="5" readonly="readonly"/>
  33.  
  34. <label for="textfield5"></label>
  35.           <input name="textfield5" type="text" class="campos" id="textfield5" value="<? echo odbc_result($result,2); ?>" readonly="readonly"/>
  36.  
  37. </form>

GRACIAS POR SU AYUDA

Última edición por bernaap; 25/11/2011 a las 21:37