Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/07/2010, 08:25
Marvintronic
 
Fecha de Ingreso: junio-2010
Mensajes: 30
Antigüedad: 13 años, 10 meses
Puntos: 0
Pregunta Error en mi codigo

Hola a todos les presento el codigo y luego explico las dudas

<html>

<body>


<?php



require_once('data/CRMEntity.php');


global $adb;
$sql = "select monicaja from open_monitoreo where open_monitoreo.monicaja=?";
$result = $adb->pquery($sql, array("Caja1"));
$tabname= $adb->query_result($result,0,"monimonto");

/*$total += $result; */


/*echo $result;
/*echo "<center><b>Total: $total</center></b>"; */



function convertirvalordb($camp1, $camp2, $valor, $t){
include ('conexio.php');

$consulta = mysql_query("SELECT " . $camp2 . " FROM " . $t . " WHERE " . $camp1 . " LIKE '" . $valor . "'", $conexion) or die(mysql_error());

while($resultats = mysql_fetch_array($consulta)){

$nouvalor = $resultats[$camp2];
echo $nouvalor ;
}

return $nouvalor;

}

$variable = convertirvalordb('monicaja', 'monimonto', $result , 'open_monitoreo');

echo "<center><b>$resultats</center></b>";
?>

</body>
</html>


Lo que hace el codigo es reconocer con la primera consulta es traerme todos los los "n" veces que ah registrado datos la Caja 1, luego quiero que compare ese resultado en la base de datos y si coincide con "Caja1" que me extraiga el valor del monto.
$Conexio.php me hace la conexion a la base de datos " eso esta ok"
monicaja = Campo donde esta el numero de caja, en este so "Caja1"
monimonto = Caompo donde esta el monto.
open_monitoreo = Es la Tabla donde almacena todos mis campos


alguien ah detectado algun error en mi codigo? no consigo que muestre nada =(

debería darme lo montos de todas las Cajas "Caja1" =(