Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/01/2013, 08:21
Avatar de h2swider
h2swider
 
Fecha de Ingreso: julio-2007
Ubicación: Ciudad de Buenos Aires
Mensajes: 932
Antigüedad: 16 años, 9 meses
Puntos: 194
Respuesta: Problema con Funcion PHP

Al igual que te indican en el post anterior deberias retornar el resultado y luego imprimirlo. Fijate si el return de la funcion te esta dando realmente el resultado esperado.
Código PHP:
Ver original
  1. function codigoinmueble()
  2.    {
  3.  
  4.       $query_ID_INMUEBLE = "SELECT MAX(ID_INM)AS ID_INM FROM INMUEBLE";
  5.       $ID_INMUEBLE = mysql_query($query_ID_INMUEBLE, $conexinmo) or         die(mysql_error());
  6.       $row_ID_INMUEBLE = mysql_fetch_assoc($ID_INMUEBLE);
  7.       $totalRows_ID_INMUEBLE = mysql_num_rows($ID_INMUEBLE);
  8.        
  9.         $codigoinmueble=$row_ID_INMUEBLE['ID_INM']+1;
  10.        
  11.      mysql_free_result($ID_INMUEBLE);  
  12.    
  13.     return $codigoinmueble;
  14. }
  15.  
  16. ?>

Código HTML:
Ver original
  1. <table width="100%" border="0" cellspacing="4" cellpadding="0">
  2.         <tr>
  3.           <td width="49%"><span class="Estilo7">C&Oacute;DIGO INMUEBLE : </span></td>
  4.           <td width="51%"><span class="Estilo1">
  5.   <?    if ( ! empty($_POST['GUARDAR'])) { echo codigoinmueble(); }?>
  6.           </span></td>
  7.         </tr>
  8.       </table>
__________________
Codifica siempre como si la persona que finalmente mantedra tu código sea un psicópata violento que sabe donde vives