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

    Problema recupero da checkox e query!

    Ciao,

    non riesco a capire come fare questa cosa:

    ho una pagina dove ho da una select i gruppi dei provider

    provider1 --- checkbox
    provider2 --- checkbox
    provider3 --- checkbox
    ....
    ....

    ora quando invio la pagina alla prossima dovrei eseguire una query che mi vadi a prendere per esempio i valori provider1 e provider2!

    E fattibile?

    Codice PHP:
    $sql_chan_provider = "SELECT *, COUNT(*) AS count FROM cccam_channelinfo GROUP BY chan_provider";
    $query_chan_provider = mysql_query($sql_chan_provider);

    .....
    .....
    .....

      <table width="900" border="0" align="center" cellpadding="0" cellspacing="0">
        <?php while($result_provider=mysql_fetch_array($query_chan_provider)) { ?>
        <tr>
          <td width="200" class="Testo"><?php echo $result_provider['chan_provider'] . " (" $result_provider['count'] . ")";?></td>
          <td><input name="provider[]" type="checkbox" id="provider[]" value="<?php echo $result_provider['chan_provider'];?>" />
          <label for="provider[]"></label></td>
        </tr>
        <?php ?>
      </table>
    .....
    .....
    pagina che devie recuprerare.

    Codice PHP:

    $array 
    $_POST['provider'];

    e qui dovrei fare una query per estrarre i valori selezionati ma non ci riesco!! O sono scemo io o non lo so
    PHP THE BEST

  2. #2
    risolto:

    Codice PHP:
    $array $_POST['provider'];

    foreach(
    $array as $value) {

    $sql "SELECT  * FROM cccam_channelinfo WHERE chan_provider =  '$value'";
    $query mysql_query($sql);


    while(
    $result=mysql_fetch_array($query)) {
        echo 
    $result['chan_id']." "$result['chan_channel_name']."
    "
    ;
    }

    PHP THE BEST

  3. #3
    posta tutti e due i file completi che vediamo dove punti e cosa estrarre.

    cmq se ho capito quello che vuoi fare:

    Codice PHP:
    $sql "SELECT  * FROM cccam_channelinfo WHERE chan_provider =  '$value'"
    $result mysql_query($sql);
    $array mysql_fetch_array($result);
    print 
    "ID: ".$array['id']."
    "
    ;
    print 
    "Provider: ".$array['chan_provider']."
    "

    Salvo
    __________________________________________________ __________
    lecito chiedere, cortesia rispondere... Ringraziare non è optional!

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.