Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. problema ciclo while
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • M
      matti User Attivo • 11 nov 2006, 18:59 ultima modifica di

      problema ciclo while

      [LEFT]ciao ha tutti, ho questo problema:

      se i due id del ciclo while sono diversi esce dal ciclo e mi va bene, ma se sono uguali mi stampa all'infinito ok. io vorrei invece che dopo aver visto che sono uguali me ne stampi solo uno di ok.

      ho capito che il problema è che nel while si stampa sempre ok xche vede che i due id sono uguali, ma come posso fare a risolvere sto problema??

      ciao e grazie

      $titolo = $_POST['titolo'];
          $idcategoriadalform = $_POST['radiobutton'];
        // echo $idcategoriadalform;
          
          $strSQL = "INSERT INTO articolo(idcategoria,idredattore,titolo)";
          $strSQL .= "VALUES('$idcategoriadalform','redattore','$titolo')";
          mysql_query($strSQL)OR die("Errore nella query:".mysql_error());
          
          
          
          $query ="Select * from seleziona";
          $ris=mysql_query($query) or die("Errore nella query:".mysql_error());
          $numrows = mysql_num_rows($ris);
          //echo $numrows;
          
          for($x=0; $x<$numrows; $x++){
          $resrow = mysql_fetch_row($ris);
          $idcategoria=$resrow['1'] ;
      
           //echo $idcategoria;
          
          while($idcategoria==$idcategoriadalform){
          echo "ok";    
          }
          }
      

      [/LEFT]

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • R
        raiken User Attivo • 13 nov 2006, 14:31 ultima modifica di

        Scrivi qualcosa del genere:

        if(!isset($ok))
        {
        while($idcategoria==$idcategoriadalform){
        $ok="ok";
        echo $ok;
        }}

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • J
          joey.santiago User Attivo • 14 nov 2006, 08:07 ultima modifica di

          non basta sostiruire il while con un if?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • R
            raiken User Attivo • 14 nov 2006, 11:37 ultima modifica di

            giusto 😛

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            Caricamento altri post
            Rispondi
            • Topic risposta
            Effettua l'accesso per rispondere
            • Da Vecchi a Nuovi
            • Da Nuovi a Vecchi
            • Più Voti