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

    query Mysql solo 2 record

    Salve a tutti,

    sono alle prime con php e sto cercando di capire una cosa:

    Con questo script estraggo 2 records da una tabella mysql e li stampo su una tabella html;

    Codice PHP:
    <table width="70%" border="0">
      <tr>
        <td width="24%"><?php echo $nome ?></td>
        <td width="24%"><?php echo $cognome ?></td>
        <td width="18%"></td>
        <td width="18%"><?php echo $nome ?></td> \\ qui vorrei il nome del secondo utente
        <td width="16%"><?php echo $cognome ?></td>\\ qui vorrei il cognome del secondo utente
      </tr>
    </table>
    <?php 
    include 'config.php';
    include 
    'connx.php';
    $query="SELECT * FROM prova WHERE   utile='Si'";
    $ris=mysql_query($query$db); 

    while (
    $row=mysql_fetch_array($ris)){

    $nome $row[nome]; 
    $cognome $row[cognome]; 


    ?>
    il problema è che mi viene mostrato solo un risultato e vorrei che mi restituisse anche il nome e cognome del secondo utente, per esempio "echo $nome2" "echo $cognome2".

    Come posso fare?

    Grazie a tutti

  2. #2
    Utente bannato
    Registrato dal
    Apr 2008
    Messaggi
    146
    <table width="70%" border="0">

    <tr>
    <?php
    include 'config.php';
    include 'connx.php';
    $query="SELECT * FROM prova WHERE utile='Si'";
    $ris=mysql_query($query, $db);

    while ($row=mysql_fetch_array($ris)){
    ?>

    <td width="24%"><?=$nome?></td>
    <td width="24%"><?=$cognome?></td>
    <td width="18%"></td>

    <?
    $nome = $row[nome];
    $cognome = $row[cognome];

    }
    ?>
    </tr>
    </table>

  3. #3
    Grazie per la gentile risposta, ma purtroppo non va, mi stampa solo 1 set nome e cognome del primo utente

  4. #4
    Utente bannato
    Registrato dal
    Apr 2008
    Messaggi
    146
    scusami ho sbagliato io

    <table width="70%" border="0">

    <tr>
    <?php
    include 'config.php';
    include 'connx.php';
    $query="SELECT * FROM prova WHERE utile='Si'";
    $ris=mysql_query($query, $db);

    while ($row=mysql_fetch_array($ris)){

    $nome = $row[nome];
    $cognome = $row[cognome];
    ?>

    <td width="24%"><?=$nome?> </td>
    <td width="24%"><?=$cognome?></td>
    <td width="18%"> </td>

    <?
    }
    ?>
    </tr>
    </table>

  5. #5
    Figurati........

    ti ringrazio di cuore, così va bene e oltre il valore pratico del tuo aiuto volevo ringraziarti veramente per la lezione teorica, questo script mi ha fatto capire alcune cosine :quote:



    Ciao
    Gianluca

  6. #6
    Utente bannato
    Registrato dal
    Apr 2008
    Messaggi
    146
    sono felice d'esserti stato d'aiuto alla prossima

    Ciao
    Giovanni

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.