Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Problema con un array

  1. #1
    Utente di HTML.it L'avatar di Lak3d
    Registrato dal
    Aug 2006
    Messaggi
    1,035

    Problema con un array

    Codice PHP:
    $numrighe=mysql_num_rows($qry);
    for(
    $i=0$i<$numrighe$i++)
       if (
    $i%2==0)
          echo 
    "<TR>";
       else
          echo 
    "<TR CLASS=PARI>";
       while(
    $row=mysql_fetch_array($qry)){
          for(
    $i=0$imysql_num_fields($qry); $i++)
             echo 
    "<TD>" .$row[mysql_field_name($qry$i)]. "</TD>";
          echo 
    "</TR>";
       } 
    $row['mysql_field_name($qry, $i)']

    Come ci metto i singoli apici in modo che siano accettati?
    lo so che potrei usare l'enumerazione come indice, ma volevo usare l'associazione.

  2. #2
    Si ma sta cosa da che parte arriva?

    Codice PHP:
    <?php
    $query 
    mysql_query(...);

    $i 0;

    while(
    $rows mysql_fetch_row($query))
    {
       echo (
    $i == 0) ? "<TR CLASS=PARI>" "<TR>";

       foreach(
    $rows as $row)
           echo 
    "<TD>{$row}</TD>";
        
       
       echo 
    "</TR>";
       
       
    $i++;
    }
    ?>
    Dovrebbe fare la stessa cosa

  3. #3
    Utente di HTML.it L'avatar di Lak3d
    Registrato dal
    Aug 2006
    Messaggi
    1,035
    eh, lo so, come ho anche scritto potevo usare l'indice e buonanotte, ma volevo farlo usando i nomi dei campi

  4. #4
    Non mi sembra sia l'unica differenza, comunque basta che usi mysql_field_name per valorizzare una variabile e poi usi quella come indice dell'array

  5. #5
    Utente di HTML.it L'avatar di Lak3d
    Registrato dal
    Aug 2006
    Messaggi
    1,035
    e io cosa ho fatto nel codice postato nel primo post? :master:
    Il concetto è quello, soltanto che invece di mettere il risultato di una variabile nell'indice, metto direttamente la mysql_field_name, semplicemente non so come inserire gli apici...

  6. #6
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    E che te ne fai degli apici? Non ci vanno

  7. #7
    Tra l'altro bastava usare mysql_fetch_assoc invece che mysql_fetch_row ed avevi già l'array con indici associativi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.