Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di jzorn
    Registrato dal
    May 2010
    Messaggi
    14

    [freephp] problema con ciclo while in lettura mysql_fetch_array

    Ciao, sono nuovo di PHP ed HTML e non riesco a venir fuori da un problema.
    Ho istallato XAMPP ed ho Windows7 e stavo provando ad usare il loro DB di esempio per cariccare una combo box. In pratica leggevo una tabella dove sono presenti 4 record e tentavo di inserire nella combo i 4 valori del campo Interpret.
    Purtroppo il mio ciclo inserisce solo il secondo ed il 4 valore.... mmm non convinto nello stesso ciclo ho piazzato il riempimento di un array... l'array risulta corretto... con i quattro valori... qualcuno sa evidenziarmi dove faccio la sciocchezza?

    di seguito il triste listato del mio programmino ed allegata l'immagine del risultato



    <html><body>

    <select name="COMBO" >
    <?php

    // Make a MySQL Connection
    mysql_connect("localhost", "root", $mypasswd);
    mysql_select_db("cdcol");

    $result=mysql_query("SELECT titel,interpret,jahr FROM cds ORDER BY interpret");



    $aaa = 1;
    while ($row = mysql_fetch_array($result)) {
    $VAL = $row['interpret'];
    $ELEM = '<option value="';
    $ELEM .= "$VAL";
    $ELEM .= ">";
    $ELEM .= "$VAL";
    $ELEM .= "</option>";
    print("$ELEM");

    $autor[$aaa] = $row['interpret'];
    $aaa = $aaa+1;

    }

    ?>

    </select>


    <?php
    print("1
    ");
    print("$autor[1]
    ");
    print("2
    ");
    print("$autor[2]
    ");
    print("3
    ");
    print("$autor[3]
    ");
    print("4
    ");
    print("$autor[4]
    ");

    ?>
    </body></html>
    Immagini allegate Immagini allegate

  2. #2
    Utente di HTML.it L'avatar di jzorn
    Registrato dal
    May 2010
    Messaggi
    14

    fatto

    trovato!!!
    una vera sciocchezza...
    questo è dannatamente sbagliato:
    $ELEM .= ">";

    questa è la versione corretta
    $ELEM .= '">';

    tutto è andato a posto...
    grazie comunque... credo si possa chiudere il post

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.