Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/01/2009, 13:49
Avatar de jfl_freak
jfl_freak
 
Fecha de Ingreso: enero-2009
Ubicación: Guatemala
Mensajes: 96
Antigüedad: 15 años, 3 meses
Puntos: 1
Buenas tardes amigos del foro, tengo un problema que la verdad ya me tiene loco le doy vueltas y vueltas y vueltas y no se que puedo hacer.

Tengo un archivo php en donde ejecuto un query de mysql y con un fetch saco un valor:

Código PHP:
while ($rowEmp mysql_fetch_assoc($resultado)) {
        
$periodo $rowEmp['periodo'];
        
$_SESSION['fecha1'] = $rowEmp['fecha1'];
        
$_SESSION['fecha2'] = $rowEmp['fecha2'];
        
$_SESSION['hora1'] = $rowEmp['hora1'];
        
$_SESSION['hora2'] = $rowEmp['hora2'];
}

echo 
$periodo
El valor que me retorna periodo es "1"

luego de esto mando a ejecutar un select asi:

Código PHP:
$resultado mysql_query("select * from asignacion where id='$id' and periodo='$periodo'" ) or die(mysql_error());

echo 
'select * from asignacion where id='.$id.' and periodo='.$periodo
Pero al darle un echo a la sentencia completa resulta que periodo es igual a 10!!!!!

pero si doy un echo despues del query solo a $periodo si me sale igual a 1!!!!!

porfavor ayudenme o si miran algun error digamen xq yo ya no se que puede ser

Bueno probando y probando me he dado cuenta de algo y es que no se xq siempre al final de la cadena se le concatena el 0 pero la vd no se xq es, alguna idea??????????????

Última edición por GatorV; 22/01/2009 a las 14:02