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. stampare news
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • T
      talkoman User Attivo • ultima modifica di

      così mi da solo la prima o tutte in ordine decrescente?
      mi puoi commentare l'istruzione per favore?

      0 Miglior Risposta Ringrazia Cita Rispondi

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

        ho supposto che le news erano registrate in un db, supponendo che siano in "tabella", in quel modo prendi l'ultima inserita, supponendo ancora che ogni news abbia un id crescente, se vuoi le ultime 10 sostituisci 10 all'1.

        Ho fatto abbastanza supposizioni, se non hai gestito così le tue news facci sapere come ...

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          talkoman User Attivo • ultima modifica di

          si si...dovrebbe andare...dmn provo.:D
          grazie

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • T
            talkoman User Attivo • ultima modifica di

            quindi faccio così??

            [PHP]id=$_GET['id'];
            $testo=@mysql_query("SELECT * FROM news ORDER BY id_news DESC limit 1 ");
            if(mysql_num_rows($testo)<1)
            exit('Non è possibile trovare la news.');

            $testo=mysql_fetch_array($testo);
            $titolo=$testo['titolo'];
            $text=$testo['testo'];
            $datas=$testo['data'];
            $text=htmlspecialchars($text);[/PHP]

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • massimux
              massimux Moderatore • ultima modifica di

              si dovrebbe andare 😉

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • T
                talkoman User Attivo • ultima modifica di

                no...mi da errore...non va!!!

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • massimux
                  massimux Moderatore • ultima modifica di

                  quale?
                  postate anche l'errore per cortesia!

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • T
                    talkoman User Attivo • ultima modifica di

                    @massimux said:

                    quale?
                    postate anche l'errore per cortesia!

                    Questo:
                    [PHP]Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Programmi\EasyPHP 2.0b1\www\tapsos\index.php on line 24
                    Non è possibile trovare la news.[/PHP]

                    Ciau

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • massimux
                      massimux Moderatore • ultima modifica di

                      [PHP]id=$_GET['id'];
                      $testo=@mysql_query("SELECT * FROM news ORDER BY id_news DESC limit 1 ");
                      $num=mysql_num_rows($testo);
                      if ($num<1){
                      echo"Non ci sono news";
                      exit();
                      }
                      $testoa=mysql_fetch_array($testo);
                      $titolo=$testoa['titolo'];
                      $text=$testoa['testo'];
                      $datas=$testoa['data'];
                      $text=htmlspecialchars($text);[/PHP]

                      scrivi il codice in questo modo... altrimenti con almeno un record nel database scrivi questo e dimmi che ti mostra

                      [PHP]id=$_GET['id'];
                      $testo=@mysql_query("SELECT * FROM news ORDER BY id_news DESC limit 1 ");

                      $testoa=mysql_fetch_array($testo);
                      $titolo=$testoa['titolo'];
                      $text=$testoa['testo'];
                      $datas=$testoa['data'];
                      $text=htmlspecialchars($text);[/PHP]

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • T
                        talkoman User Attivo • ultima modifica di

                        Questi gli errori.
                        Primo codice:

                        **Warning**: mysql_num_rows(): supplied argument is not a valid MySQL result resource in **C:\Programmi\EasyPHP 2.0b1\www\tapsos\index.php** on line **24**
                        Non ci sono news
                        

                        Secondo codice:

                        **Warning**: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in **C:\Programmi\EasyPHP 2.0b1\www\tapsos\index.php** on line **24**
                        

                        Ciao!

                        0 Miglior Risposta Ringrazia Cita Rispondi

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

                          Ti Prende le ultime due:

                          [PHP]$query = "select * from news ORDER BY id DESC limit 2";
                          $dbResult = mysql_query($query, $db);
                          $AffectedRows = mysql_affected_rows($db);
                          while ($dati = mysql_fetch_array($dbResult, MYSQL_ASSOC) and $i < 2) {
                          $i++;
                          ....

                          [/PHP]

                          facilmente ottimizzabile se devi prenderne di più..

                          Vai tranquillo che funziona.

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • T
                            talkoman User Attivo • ultima modifica di

                            @MZ said:

                            Ti Prende le ultime due:

                            [php]$query = "select * from news ORDER BY id DESC limit 2";
                            $dbResult = mysql_query($query, $db);
                            $AffectedRows = mysql_affected_rows($db);
                            while ($dati = mysql_fetch_array($dbResult, MYSQL_ASSOC) and $i < 2) {
                            $i++;
                            ....

                            [/php]
                            o mamma...ke vuol dire??che cosa è??

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • T
                              talkoman User Attivo • ultima modifica di

                              Ma io che cosa faccio con questo codice?? A me serve visualizzare una sola news...quella con id più vekkio...come fare dato ke (come si legge sopra) mi da errore??
                              [php]$query = "select * from news ORDER BY id DESC limit 2";
                              $dbResult = mysql_query($query, $db);
                              $AffectedRows = mysql_affected_rows($db);
                              while ($dati = mysql_fetch_array($dbResult, MYSQL_ASSOC) and $i < 2) {
                              $i++;
                              ....

                              [/php]

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • T
                                talkoman User Attivo • ultima modifica di

                                mi devo scusare con tutta la redazione e tutti gli utenti di questa discussione. Gli errori erano causati da una mia dimenticanza...
                                Mi ero dimenticato la connessione al DATABASE.....
                                Ciau!

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • massimux
                                  massimux Moderatore • ultima modifica di

                                  😄 no problem.... l'importante e' che ci siamo riusciti

                                  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