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

    Ciclo fetch assoc dentro ciclo fetch assoc??

    Ciao ragazzi, sto provando a strutturare uno script che mi faccia la seguente cosa:

    ho due tabelle: utenti e utentibis.
    Alcuni utentibis (che sono persone che sono state invitate ad iscriversi da amici) si sono poi iscritte e quindi sono presenti sia in utentibis e in utenti.
    Sorge ora il bisogno di cancellare chi già iscritto in utenti da utentibis, per non fargli arrivare 2 newsletter.

    Io ho fatto questo codice, con 2 query che estraggono le email sia da una tabella che dall'altra, le confronta, e se ne trova 2 uguali, cancella da utenti bis...solo che con vari echo mi sono accorto che non mi cicla il do while interno... come mai? non si può mettere un ciclo fetch_asscocc dentro un'altro?

    Codice PHP:
    <?php do { ?>
        
        <?php do { 
     echo 
    $row_utenti['txtemail'];
            if(
    $row_utenti['txtemail']==$row_utentibis['txtemail']){
                    
    $query "DELETE FROM utentibis WHERE txtemail = '" $row_utentibis['txtemail'] . "'";
                    
    mysql_query($query);
                    
                    echo 
    'papero';
                }

                } while (
    $row_utenti mysql_fetch_assoc($utenti)); ?>
    <?php 
    } while ($row_utentibis mysql_fetch_assoc($utentibis)); ?>
    grazie a tutti

  2. #2
    perche' fare due tabelle quando basterebbe un campo (0/1) per definire se iscritto o invitato?

    comunque puoi fare tutto con una sola query:

    codice:
    delete utentibis
    from utenti, utentibis
    where utenti.textmail = utentibis.textmail

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Sei un geniomi sono colplicato la vita inutilmente ^_*

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.