Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16
  1. #11
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    hai ragione, avevo provato mettendola prima del while, ora ho risolto mettendola prima del codice php e mettendo la chiusura di tabella dopo il codice php. ora ho un quesito che magari vi farà divertire abbastanza, speriamo faccia divertire anche me....
    ogni riga di tabella è formattata dai css con colori di fondo diversi per alternarne la leggibilità. come faccio a far si che questa alternanza continui anche in php?
    questo per esempio è il mio echo:
    Codice PHP:
    echo "
                          <tr class=\"chiara\">\n
                            <td class=\"numero\">"
    .$id."</td></tr>"
    si vede la classe chiara, ne ho anche una scura, come implemento la cosa?
    non voglio che veniate qui a farmelo, è che ancora faccio fatica a capire alcune cose, ho preso il php solo da un mesetto....
    grazie
    Si fanno sempre nuove scoperte

  2. #12
    ok questa e' facile ma non e' nemmeno una cosa da niubbi

    1 - devi implementare un contatore che aumenti di 1 ad ogni ciclo (il classico i++)
    2 - ad ogni ciclo valuti se i e' pari o dispari. Come si fa?
    a - calcoli il resto della divisione tra i e 2
    b - il resto si calcola con l'operatore %
    3 - se il resto e' 1 fai la riga chiara
    4 - se il resto e' 0 fai quella scura

    o viceversa

    qualcosa del genere



    if (($i % 2) ==1)
    {
    riga chiara
    }
    else
    {
    riga scura
    }


    suggerimento: crea una variabile che chiami $classe e che modifiche nel'if

  3. #13
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    l'if l'ho riscritto così:
    Codice PHP:
    $classe $i "chiara" "scura"
    ma ciò che mi viene difficile è il ciclo, non so quale usare e come scriverlo, mi è venuto questo ma dubito che possa andare:
    Codice PHP:
    for($i $i 2$i++) 
    è una cavolata?
    Si fanno sempre nuove scoperte

  4. #14
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    32
    il for deve semplicemente andare avanti finchè il puntatore al recordset non è alla fine.. Non c'entra quello che hai scritto te.

  5. #15
    mi autoquoto

    1 - devi implementare un contatore che aumenti di 1 ad ogni ciclo (il classico i++)
    cioe' nel tuo ciclo while metti semplicemente

    $i++;

  6. #16
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    ok, ho capito grazie.
    ora vorrei inserire un if del genere:
    Codice PHP:
                                    if ($tema != "" and $data_corso !="" and $numero_partecipanti != "" and $crediti !="" and $quota _iscrizione!=""
    ma non so se è corretto e dove lo debbra inserire, se all'interno del while o altro....
    Si fanno sempre nuove scoperte

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 © 2026 vBulletin Solutions, Inc. All rights reserved.