Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Problemi visualizzazione array elementi

    ciao ho realizzato il seguente codice per poter estrapolare il titolo degli ultimi articoli scritti su wordpress su una pagina esterna a wordpress, il problema è che non riesco a fargli fare il ciclo, mi prende solo un elemento e non i 10 che vorrei, il codice:

    Codice PHP:
    <?php

    //set localhost
    $dbhost="xxx";

    //set database username
    $dbusername="xxx";

    //set database password
    $dbpassword="xx_xx";

    //set database name
    $dbname="xx";

    $connessione mysql_connect($dbhost$dbusername$dbpassword)or die("Connessione non riuscita: " mysql_error());

    //seleziono il database da utilizzare
    mysql_select_db($dbname$connessione) or die("Errore nella selezione del database");


    //nome tabella da prelevare dal db
    $tablename="wp_posts";

    //nome campo di interesse
    $fieldname1="post_title";

    //Scrivo la query per recuperare i dati dal db
    $query1="SELECT * FROM wp_posts ORDER BY post_date DESC";
    $result1mysql_db_query($dbname$query1) or die("Errore query: " mysql_error());

    //visualizzo i dati estratti
    $conteggio 0;

    while(
    $conteggio 10)
    {

      while(
    $post mysql_fetch_array($result1))
      {
          
          
    $title $post['post_title'];
        
    $date $post['post_date'];
      }
      echo 
    "
    "
    ;
      echo 
    "$date";
      
      
    $conteggio++;
     }

    //chiudo la connessione al database
    mysql_close($connessione); 


    ?>
    dove sbaglio???
    http://skipdesigner.altervista.org

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Sicuramente hai sbagliato sezione del forum.
    Dovevi postare in php.

    Comunque per estrarre solo i 10 post più recenti ti basta aggiungere la clausola limit alla tua query

    SELECT * FROM wp_posts ORDER BY post_date DESC limit 10

    e poi fai un ciclo while semplicemente su quello senza bisogno di usare un contatore.

  3. #3
    Grazie mille e scusa se ho postato nella sezione non corretta, ad ogni modo hai risolto il mio problema

    A sa prossima, gratzias meda!
    http://skipdesigner.altervista.org

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.