Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. logo squadra e db mysql
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • T
      tifo.milan.it Bannato User Attivo • ultima modifica di

      niente.... l asintassi è sbagiata.. ho provato anche con:
      echo "$logo=[$row[casa1]] - $logo=[$row[trasferta1]";
      e mi stampa:
      Array=[Milan] - Array=[Napoli]
      cioè, legge il database ma non mi stampa l'immagine 😞

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • M
        mz User Attivo • ultima modifica di

        @tifo-milan.it said:

        niente.... l asintassi è sbagiata.. ho provato anche con:
        echo "$logo=[$row[casa1]] - $logo=[$row[trasferta1]";
        e mi stampa:
        Array=[Milan] - Array=[Napoli]
        cioè, legge il database ma non mi stampa l'immagine 😞

        Attenzione, forse hai sbagliato a scrivere..
        Hai scritto:

        echo "$logo=[$row[casa1]] - $logo=[$row[trasferta1]";

        dovresti togliere il segno di uguale

        echo "$logo[$row[casa1]] - $logo[$row[trasferta1]";

        se lo script ti funziona e hai ottenuto il risultato che segnalavi nel post precedente, dovrebbe funzionare tutto..

        Facci sapere..

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • A
          autodafe Super User • ultima modifica di

          prova:

          echo $logo[$row[casa]]." - ". $logo[$row[trasferta]];

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • T
            tifo.milan.it Bannato User Attivo • ultima modifica di

            è tutto il pomeriggio che provo sconvolgendo le arie stringhe.. ma niente.. eppure il concetto dovrebbe essere semplice..
            $logo [nome della squadra che in questo casa viene estrappolato dal database con $row[casa1]] ma non stampa niente... sarà forse un errore nell'array

            $logo = array ();

            $logo['milan']="<img src="immagini/milan.jpg">";
            $logo['napoli']="<img src="immagini/napoli.jpg">";

            forse il modo in cui chiamo l'immagine..

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • A
              autodafe Super User • ultima modifica di

              può essere che sbagli il modo in cui chiami l'immagine...
              prova intanto a vedere se ti scrive qualcosa di fittizio, poi mettici il codice corretto per il logo...

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • T
                tifo.milan.it Bannato User Attivo • ultima modifica di

                in che senso? cosi ?
                echo $logo[milan]; ? ho già provato e mi crea l'immagine.. è questo che davvero non capisco..

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • A
                  autodafe Super User • ultima modifica di

                  allora è quello che arriva dal DB che è sbagliato o non corrisponde all'indice dell'array...

                  controlla cosa arriva da $row[casa1] facendo echo $row[casa1];

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • T
                    tifo.milan.it Bannato User Attivo • ultima modifica di

                    il database viene aggiornato dopo ogni partita.. adesso in casa1 c'è milan mentre in trasferta1 il napoli, quindi mi arriva milan e la stringa:
                    echo $logo [$row[casa1]];
                    per quello che ne so io dovrebbe tradursi automaticamente in questo caso in:
                    echo $logo [milan];
                    o mi sbaglio??

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • T
                      tifo.milan.it Bannato User Attivo • ultima modifica di

                      scusatemi tanto... ci sono impazzito un giorno intero e poi l'errore come sempre è il più stupido. Come ha detto autodafe
                      "allora è quello che arriva dal DB che è sbagliato" in effetti php è case sensitive.. io scrivo i nomi delle squadre con le lettere maiuscole e come potete vedere voi:

                      $logo = array ();

                      $logo['milan']="<img src="immagini/milan.jpg">";
                      $logo['napoli']="<img src="immagini/napoli.jpg">";

                      i nomi delle squadre sono in minuscolo, era solo quello il problema, risolto e comunque vi ringrazio per l'aiuto, senza di voi non ci sarei mai arrivato a riscrivere il codice... GRAZIE ragazzi alla prossimo miglioramento dello script 🙂

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • samyorn
                        samyorn Consiglio Direttivo • ultima modifica di

                        [php]echo $logo=$row['casa1'] - $logo=$row['trasferta1'];[/php]
                        prova un po così 😉

                        EDIT: letto tardi il tuo post 😄

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • A
                          autodafe Super User • ultima modifica di

                          @tifo-milan.it said:

                          ...in effetti php è case sensitive

                          aaaaragghhhhh!!!!❌x
                          😄

                          beh, dai, alla fine ce l'hai fatta:D
                          (se non l'hai già fatto devi usare la funzione "str_tolower()" per convertire tutto in minuscolo)

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • T
                            tifo.milan.it Bannato User Attivo • ultima modifica di

                            no non l'ho fatto ma cmq grazie va benissimo cosi 😄

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • A
                              autodafe Super User • ultima modifica di

                              OK, benone,contento che tu abbia risolto!!!:D

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              Caricamento altri post
                              Rispondi
                              • Topic risposta
                              Effettua l'accesso per rispondere
                              • Da Vecchi a Nuovi
                              • Da Nuovi a Vecchi
                              • Più Voti