• Viernes 8 de Noviembre de 2024, 10:56

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - frezeer

Páginas: [1]
1
PHP / Selects Con Smarty
« en: Miércoles 8 de Noviembre de 2006, 23:57 »
hola estoy haciendo un formulario para editar pero no encuentro la manera

como seleccionar el  resultado de la edicion en el select lo tengo
asi

 <tr>
  <td class="ewTableHeader"><span>Cliente</span></td>
  <td class="ewTableAltRow"><span>
   <select name="recurso" id="x_recurso" >
          
           {foreach from=$clientes item=row}
                <option value={$row[0]}>{$row[1]}</option>             
         {/foreach}
         
    </select>
  </span>
  </td>
 </tr>


como hago para que quede seleccionado en la posicion que trae el resultado ?

2
PHP / Funcion Mysql_fetch_asocc( )
« en: Jueves 12 de Octubre de 2006, 19:01 »
hola compañeros estuve buscando la definicion exacta de esta funcion yesto

es lo que encontre  espero y les sirva si alguien tiene mas ejemplos estaria bien

ponerlos uno nunca sabe cuando se puedan utilizar este tipo de funciones

Saludos.....



array mysql_fetch_assoc ( resource resultado )


Devuelve una matriz asociativa que corresponde a la fila recuperada y mueve el apuntador de datos interno hacia adelante. mysql_fetch_assoc() es equivalente a llamar mysql_fetch_array() con MYSQL_ASSOC como el segundo parámetro opcional. Únicamente devuelve una matriz asociativa.

Lista de parámetros


result
The result resource that is being evaluated. This result comes from a call to mysql_query().


Valores retornados
Devuelve una matriz asociativa que corresponde a la fila recuperada, o FALSE si no hay más filas disponibles.

Si dos o más columnas del resultado tienen los mismos nombres de campo, la última columna tomará precedencia. Para acceder a otras columnas con el mismo nombre, tendrá que acceder al resultado con índices numéricos mediante el uso de mysql_fetch_row() o agregar sobrenombres. Vea el ejemplo en la descripción de mysql_fetch_array() respecto a los sobrenombres.

Ejemplos
Ejemplo 1. Un ejemplo extendido de mysql_fetch_assoc()

<?php

$conexion = mysql_connect("localhost", "mysql_user", "mysql_password");

if (!$conexion) {
    echo "No pudo conectarse a la BD: " . mysql_error();
    exit;
}

if (!mysql_select_db("nombre_de_la_bd")) {
    echo "No ha sido posible seleccionar la BD: " . mysql_error();
    exit;
}

$sql = "SELECT id as id_usuario, nombre_completo, status_usuario
        FROM   alguna_tabla
        WHERE  status_usuario = 1";

$resultado = mysql_query($sql);

if (!$resultado) {
    echo "No pudo ejecutarse satisfactoriamente la consulta ($sql) " .
         "en la BD: " . mysql_error();
    exit;
}

if (mysql_num_rows($resultado) == 0) {
    echo "No se han encontrado filas, nada a imprimir, asi que voy " .
         "a detenerme.";
    exit;
}

// Mientras exista una fila de datos, colocar esa fila en $fila
// como una matriz asociativa
// Nota: Si solo espera una fila, no hay necesidad de usar un ciclo
// Nota: Si coloca extract($fila); dentro del siguiente ciclo,
// estara creando $id_usuario, $nombre_completo, y $status_usuario

while ($fila = mysql_fetch_assoc($resultado)) {
    echo $fila["id_usuario"];
    echo $fila["nombre_completo"];
    echo $fila["status_usuario"];
}

mysql_free_result($resultado);

?>

3
PHP / Reporte De Susarios En Php
« en: Jueves 28 de Septiembre de 2006, 21:22 »
Hola Tengo un problemilla quiero sacar reportes de usaurios

este reporte esta en una sola tabla



$arr_user[]= array($nombre,$num_proy, $num_bug,$name_proy,
                            $num_tarea , $num_servicio,$cliente,$proyecto,$actividad ,
                                  $lun , $mar,  $mie ,$juev, $vie ,$sab,$dom,$horas,$horas,$chargables,
                                  $fecha_ini, $fecha_fin,$lunes, $martes,$miercoles,$jueves,$viernes,
                                  $sabado,$domingo);

<table border="0" style=" width:250px; " cellpadding="2" cellspacing="2" border="1">
      <tr>
          <th >NOMBRE</th>
          <th ># PROYECTO</th>
            <th ># BUG </th>
              <th > NOMBRE PROYECTO</th>
          <th ># TAREA </th>
          <th ># SERVICIO </th>
          <th >CLIENTE</th>
          <th >NOMBRE DEL PROYECTO</th>
          <th >ACTIVIDAD</th>
          <th style="border: 1px solid #C0C0C0;" NOWRAP>LUNES</th>
          <th >MARTES</th>
          <th >MIERCOLES</th>
          <th >JUEVES</th>
          <th >VIERNES</th>
          <th >SABADO</th>
          <th >DOMINGO</th>
       <!--<th >TOTAL</th>-->
          <th >SUBT</th>
          <th >CHARGABLES</th>       
      </tr>
      <tr>
         <th > </th>
          <th > </th>
            <th > </th>
          <th > </th>
          <th > </th>
          <th > </th>
          <th > </th>
          <th > </th>
          <th > </th>
          <th >
            <font color="<?echo $a;?>"><? echo $dates[1][1]; ?></font></th>

      <th ><font color="<?echo $a;?>"><? echo $dates[1][2]; ?></font></th>
       <th ><font color="<?echo $a;?>"><? echo $dates[1][3]; ?></font></th>
      <th ><font color="<?echo $a;?>"><? echo $dates[1][4]; ?></font></th>
      <th ><font color="<?echo $a;?>"><? echo $dates[1][5]; ?></font></th>
      <th ><font color="<?echo $a;?>"><? echo $dates[1][6]; ?></font></th>
      <th ><font color="<?echo $a;?>"><? echo $dates[1][7]; ?></font></th>
      <th >SUBTOTAL</th>
      <th >(Y/N)</th>
      </tr>
   
      <tr>
      
      <?php
      $TOTAL=0;
      
   
            foreach ($supervisores as $g=> $arr_info)
               {
      
                       
            
      
         $SUBTOTAL = $arr_user[10] + $arr_user[11] + $arr_user[12] +
         $arr_user[13] + $arr_user[14] + $arr_user[15] + $arr_user[16];
         
         $TOTAL += $SUBTOTAL;
      ?>
   
      <td " nowrap><font color="<?echo $a; ?>"><?php echo $arr_user[0];  ?></font></td>
      <td ">       <font color="<?echo $a; ?>"><?php echo $arr_user[1];  ?></font></td>
      <td ">       <font color="<?echo $a; ?>"><?php echo $arr_user[2];  ?></font></td>
      <td ">       <font color="<?echo $a; ?>"><?php echo $arr_user[3];  ?></font></td>
      <td ><font color="<?echo $a; ?>"><?php echo $arr_user[4];  ?></font></td>
      <td ">       <font color="<?echo $a; ?>"><?php echo $arr_user[5];  ?></font></td>
      <td ">       <font color="<?echo $a; ?>"><?php echo $arr_user[6];  ?></font></td>
      <td ><font color="<?echo $a; ?>"><?php echo $arr_user[7];  ?></font></td>
      <td ><font color="<?echo $a; ?>"><?php echo $arr_user[8];  ?></font></td>
   
   <!--------------------------------------------------------------------------------------------------->
         
   <td ">
      <font color="<?echo $a; ?>"><?php echo number_format($arr_user[10],"2",".",""); ?></font></td>
    <td ">
      <font color="<?echo $a; ?>"><?php echo number_format($arr_user[11],"2",".",""); ?></font></td>
   <td ">
      <font color="<?echo $a; ?>"><?php echo number_format($arr_user[12],"2",".",""); ?></font></td>
   <td ">
      <font color="<?echo $a; ?>"><?php echo number_format($arr_user[13],"2",".",""); ?></font></td>
   <td ">
      <font color="<?echo $a; ?>"><?php echo number_format($arr_user[14],"2",".",""); ?></font></td>
   <td ">
      <font color="<?echo $a; ?>"><?php echo number_format($arr_user[15],"2",".",""); ?></font></td>
   <td ">
      <font color="<?echo $a; ?>"><?php echo number_format($arr_user[16]); ?></font></td>
   <!--<td ">
      <font color="<?echo $a; ?>"><?php echo $arr_user[17]; ?></font></td>--->
   <td ">
      <font color="<?echo $a; ?>"><?php echo  $SUBTOTAL; ?></font></td>
   <td ">
      <font color="<?echo $a; ?>"><?php echo $dataarr_user[18]; ?></font></td>
   </tr>
   
   <?php
         }
      }
   ?>

      <tr><td> </td></tr>   
      <tr>
      <td bgcolor="#FF9900"  align="right"> </td>   
      <td > </td>
      <td > </td>
      <td > </td>
      <td > </td>
      <td > </td>
      <td > </td>
      <td > </td>
      <td > </td>
      <td > </td>
      <td > </td>
      <td > </td>
      <td > </td>
      <td > </td>
      <td > </td>
      <td > </td>
   <!--<td > </td>-->
      <td bgcolor="#FF6600"  align="left"></b><font color="<?echo $a; ?>">TOTAL</B></font></td>
      <td bgcolor="#FF6600"  align="center">
         <font color="<?echo $a; ?>">
                     <B><?php echo $TOTAL; ?></B>
               </font>
           </td>
            </tr>
                    
       </table>


lo que quiero es que cada ves que cambie el usuario haga un nuevo reporte y no lo haga en la misma tabla

como puedo hacer esto

Páginas: [1]