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.
    • 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