Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    209

    leggere una query con foreach

    Come faccio a leggere la query con il foreach

    Codice PHP:
    $catquery1=mysql_query("SELECT * FROM prova order by nome asc")or die("Query non valida" .mysql_error()); 

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    in genere si usa lo while


    Codice PHP:

    $catquery1
    =mysql_query("SELECT * FROM prova order by nome asc")or die("Query non valida" .mysql_error());

    while(
    $row mysql_fetch_array($catquery1))
      {
      echo 
    $row['nomecampo']; 
       echo 
    "
    "
    ;
      } 

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    209
    dovrei sostituire i dati provenienti da due query

    $beenTo=$catquery1=mysql_query("SELECT * FROM prova order by nome asc")or die("Query non valida" .mysql_error);

    e $places=$catquery2=mysql_query("SELECT * FROM prova1 order by nome asc")or die("Query non valida" .mysql_error);

    e cosi via

    Codice PHP:
    <?php
    $beenTo 
    = array("Rome","Underpants"); 
    $places = array("Rome","France","Underpants","s","s","s","s","s","s","s","s"); 
    ?>

     <select multiple="multiple"> <?php 
    foreach($places as $place) { 
        echo 
    "<option"
        
    $found false
        foreach(
    $beenTo as $placeBeenTo) { 
            if (
    $placeBeenTo == $place) { 
                
    $found == true
                echo 
    " selected=\"selected\">"
                break; 
            } 
        } 
        if (!
    $found) echo ">"
        echo 
    $place "</option>"
    }

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    209
    $beenTo = array("Rome","Underpants"); deve essere = al risultato di query1


    $places = array("Rome","France","Underpants","s","s","s","s" ,"s","s","s","s"); deve essere = al risultato di query2

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2008
    Messaggi
    209
    while($row=mysql_fetch_array($catquery1))
    {
    $places[]=$row['nome'];
    }

    ho fatto cosi potrebbe andare bene

  6. #6
    In teoria si, potrebbe andare bene.

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.