Visualizzazione dei risultati da 1 a 3 su 3

Discussione: While SELECT [SQL]

  1. #1
    Utente di HTML.it L'avatar di kepal
    Registrato dal
    Apr 2004
    Messaggi
    260

    While SELECT [SQL]

    codice:
    $query7 = " SELECT * FROM argomenti WHERE id_forum='$i' ";
    $res7 = mysql_query($query7, $db) or die(mysql_error());
    while( $j = mysql_fetch_array($res7) ){
          $topic=$j[id_argomento'];
    ...

    Ciao a tutti!

    In pratica vorrei che il while passasse tutti i record della SELECT, e che $topic acquisisse ogni volta il valore aggiornato del id_argomento!

    Dove sbaglio??

    Ciao e grazie
    Simo
    ...IL GIANSA...

  2. #2
    ma che errore ti da?

  3. #3
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Ti manca un apice

    codice:
    $query7 = " SELECT * FROM argomenti WHERE id_forum='$i' ";
    $res7 = mysql_query($query7, $db) or die(mysql_error());
    while( $j = mysql_fetch_array($res7) ){
          $topic=$j[' id_argomento'];
    oppure
    codice:
    $query7 = " SELECT * FROM argomenti WHERE id_forum='$i' ";
    $res7 = mysql_query($query7, $db) or die(mysql_error());
    while( $j = mysql_fetch_array($res7) ){
          $topic=$j[0];
    assumendo che 0 sia il primo campo delle clausola select.

    comunque ti consiglio di elencare tutti i campi che ti servono e solo questi.

    codice:
    $query7 = " SELECT id_argomento, argomento, pippo FROM argomenti WHERE id_forum='$i' ";
    $res7 = mysql_query($query7, $db) or die(mysql_error());
    while( list($topic, $campo_2_cioe_argomento, $pippo) = mysql_fetch_array($res7) ){

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.