Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Echo e database

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    195

    Echo e database

    Ciao gente. Sto gestendo uno script in javascript e devo dare allo script l'elenco delle foto da prendere dal database. Alla fine ogni foto ha queste variabili:

    PicVal[PicVar] = (path della foto)
    TitVal[PicVar] = (titolo)
    DatVal[PicVar] = (data)
    TxtVal[PicVar++] = (commento)

    Come posso fare in modo che prenda dal database queste informazioni per ogni foto nella galleria (quindi nella tabella) e mi stampi sempre quelle stringhe?
    Esempio:

    PicVal[PicVar] = images/1.jpg
    TitVal[PicVar] = titolo01
    DatVal[PicVar] = 03/07/09
    TxtVal[PicVar++] = bella foto

    PicVal[PicVar] = images/2.jpg
    TitVal[PicVar] = titolo02
    DatVal[PicVar] = 03/07/09
    TxtVal[PicVar++] = brutta foto

    PicVal[PicVar] = images/3.jpg
    TitVal[PicVar] = titolo03
    DatVal[PicVar] = 03/07/09
    TxtVal[PicVar++] = boh

    Deve stamparmele sempre in quell'ordine in quel formato. Sicuramente ci vorranno degli echo appropriati. Come?

  2. #2
    Puoi usare un ciclo while

    Codice PHP:
    <?php
    while($row mysql_fetch_array($result)) //$result è il risultato ottenunto dalla query
    {
        echo 
    "PicVal[PicVar] = {$row['path']}";
        echo 
    "TitVal[PicVar] = {$row['titolo']}";
        echo 
    "DatVal[PicVar] = {$row['data']}";
        echo 
    "TxtVal[PicVar++] = {$row['commento']}";
    }
    ?>

  3. #3
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    Codice PHP:
    <?php
    while($row mysql_fetch_array($resultMYSQLI_ASSOC)) //$result è il risultato ottenunto dalla query
    {
        echo 
    "PicVal[PicVar] = {$row['path']}";
        echo 
    "TitVal[PicVar] = {$row['titolo']}";
        echo 
    "DatVal[PicVar] = {$row['data']}";
        echo 
    "TxtVal[PicVar++] = {$row['commento']}";
    }
    ?>
    [/QUOTE]
    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

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.