Foros del Web » Programando para Internet » PHP »

Asignar ID A variable

Estas en el tema de Asignar ID A variable en el foro de PHP en Foros del Web. Hola a todos, tengo una consulta para sacar los números pares de una consulta, funciona bien , pero necesito saber si es posible que al ...
  #1 (permalink)  
Antiguo 21/12/2019, 18:42
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.278
Antigüedad: 8 años, 6 meses
Puntos: 10
Asignar ID A variable

Hola a todos, tengo una consulta para sacar los números pares de una consulta, funciona bien , pero necesito saber si es posible que al arrojar las horas
echo "par ".$row_pares['hora'];

puedo agregar una variable con su identificador numérico (incremental de cada registro)
echo "par ".$p1=$row_pares['hora'];
echo "par ".$p2=$row_pares['hora'];
echo "par ".$p3=$row_pares['hora'];



Código PHP:
 <?php
$query_pares
sprintf("SELECT * FROM registro WHERE usuario='%s' AND mod(id,2) = 0  AND id!=$mx"$id );
$paresmysqli_query$connection,$query_pares) or die(mysqli_error());
$row_paresmysqli_fetch_assoc($pares);
$totalRows_paresmysqli_num_rows($pares);
            

            
do { 

echo 
"par ".$row_pares['hora']; /*ACA agregar identificar*/
    
echo "<br>";
 } while (
$row_paresmysql_fetch_assoc($pares)); ?>
Desde ya gracias
  #2 (permalink)  
Antiguo 21/12/2019, 22:21
 
Fecha de Ingreso: abril-2006
Mensajes: 336
Antigüedad: 13 años, 8 meses
Puntos: 67
Respuesta: Asignar ID A variable

Cita:
Iniciado por Briss Ver Mensaje
Hola a todos, tengo una consulta para sacar los números pares de una consulta, funciona bien , pero necesito saber si es posible que al arrojar las horas
echo "par ".$row_pares['hora'];

puedo agregar una variable con su identificador numérico (incremental de cada registro)
echo "par ".$p1=$row_pares['hora'];
echo "par ".$p2=$row_pares['hora'];
echo "par ".$p3=$row_pares['hora'];



Código PHP:
 <?php
$query_pares
sprintf("SELECT * FROM registro WHERE usuario='%s' AND mod(id,2) = 0  AND id!=$mx"$id );
$paresmysqli_query$connection,$query_pares) or die(mysqli_error());
$row_paresmysqli_fetch_assoc($pares);
$totalRows_paresmysqli_num_rows($pares);
            

            
do { 

echo 
"par ".$row_pares['hora']; /*ACA agregar identificar*/
    
echo "<br>";
 } while (
$row_paresmysql_fetch_assoc($pares)); ?>
Desde ya gracias
Lo unico que tendrias que modificar seria El Filtrar tu consulta SQL para que tome un Rango de Dias,
Código PHP:
<?php
$query_pares_impares
sprintf("SELECT * FROM registro WHERE usuario='%s' ORDER BY hora ASC"$id );
$paresmysqli_query$connection,$query_pares_impares) or die(mysqli_error());
$row_paresmysqli_fetch_assoc($pares);
//$totalRows_pares= mysqli_num_rows($pares);//No es necesario debido a que se necesita Todas las Horas 
            
//La funcion mysql_fetch_assoc, Toma el ROW actual y luego eleva su puntero intero en +1 para la proxima Iteracion
            
while($row_paresmysql_fetch_assoc($pares)){
    echo 
"par ".$row_pares['hora'] .PHP_EOL;
    
$row_impar=mysql_fetch_assoc($pares);
    if(
$row_impar){//en caso de que No exista el Impar
        
        
echo "impar ".$row_impar['hora'] .PHP_EOL;
    }
}
__________________
Mis aportes te ayudaron??, te hicieron ahorrar valiosos tiempo??, si quieres puedes agradecerme con un Gracias o con una donacion
https://paypal.com/pools/c/8lmNLmWnG9



La zona horaria es GMT -6. Ahora son las 07:22.