Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    487

    relazionare con query due campi con piu dati

    $query2="select * from info_materiali,info_modalita WHERE info_materiali.id_mat IN ('$mate') AND info_modalita.id_mod IN ('$mod')";
    $result3=mysql_query($query2);
    echo htmlspecialchars($query2,ENT_QUOTES);
    echo "
    ";
    WHILE($row3 = mysql_fetch_assoc($result3)) {
    echo "$row3[nome_mat]
    ";
    echo "$row3[testo_mod]
    ";
    }

    i due campi sono del tipo:
    $mat=('1','16','3','5','6','7','8','14')
    $mod=('21','10','23','4','12','7','22','9')

    il problema?
    mi stampa corretamente $mat ma mi stampa sempre la prima riga di $mod, poi ristampa $mat e la seconda di $mod e cosi via.
    invece deve stampare:
    1=>21
    16=>10
    3=>23
    e cosi via,cioe il primo dato del primo campo e il primo del secondo,il secondo del primo campo e il secondo del secondo...
    dove sbaglio?
    Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    487

    up

    Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.

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.