Visualizzazione risultati 1 fino 6 di 6

Discussione: necessito script

  1. #1
    MedMax non è connesso Utente
    Data registrazione
    14-11-2002
    Messaggi
    234

    Predefinito

    mi serve uno script per fare il controllo su due tabelle. devo controllare per ogni utente se è iscritto alla tabella1 e alla tabella2.
    chi mi aiuta a creare quest script (oppure mi indica dove posso trovarlo)?
    grazie
    TrickMaster.It

    The Web Tutorial Resource

  2. #2
    Guest

    Predefinito

    prima di tutto puoi controllare quanti utenti ci sono in tab1 e in tab2, se sono uguali eviti un controllo + raffinato.

    altrimenti fai un ciclo e per ogni utente in tab1 verifichi se c'è il corrispondente in tab2.

    ti basta spiegato così? Oppure non ho capito io la domanda?

  3. #3
    Guest

    Predefinito

    prova così

    [code:1:cf40bd4605]
    <?php

    if($_POST[submit]) {

    //connessione al dbase

    if($_POST[user] && $_POST[pwd]) {

    $query = "SELECT user_ID FROM tabella1 WHERE user = '$_POST[user]' AND password = '$_POST[pwd'";
    $risultato = mysql_query($query);
    $numero = mysql_num_rows($risultato);

    if($numero>0) {
    $query2 = "SELECT user_ID FROM tabella2 WHERE user = '$_POST[user]' AND password = '$_POST[pwd'";
    $risultato2 = mysql_query($query2);
    $numero2 = mysql_num_rows($risultato2);

    if($numero2>0) {
    echo "Sei registrato in tutte e 2 le tabelle";
    } else {
    echo "Sei registrato solo nella prima tabella";
    }
    } else {
    echo "Non sei registrato in nessuna tabella";
    }
    }
    ?>
    [/code:1:cf40bd4605]
    l'ho fatto adesso quindi non l'ho provato spero non ci siano errori ^_^

    ciao!

    [/code]

  4. #4
    MedMax non è connesso Utente
    Data registrazione
    14-11-2002
    Messaggi
    234

    Predefinito

    ok. adesso provo.
    TrickMaster.It

    The Web Tutorial Resource

  5. #5
    L'avatar di Alessandro1
    Alessandro1 non è connesso Utente storico
    Data registrazione
    22-04-2003
    Residenza
    Milano
    Messaggi
    2,483

    Predefinito

    azz abbagliami :D
    MondoWeb.net - Crea gratis il tuo forum

  6. #6
    MedMax non è connesso Utente
    Data registrazione
    14-11-2002
    Messaggi
    234

    Predefinito

    Citazione Originalmente inviato da mysite
    prima di tutto puoi controllare quanti utenti ci sono in tab1 e in tab2, se sono uguali eviti un controllo + raffinato.

    altrimenti fai un ciclo e per ogni utente in tab1 verifichi se c'è il corrispondente in tab2.

    ti basta spiegato così? Oppure non ho capito io la domanda?

    [code:1:fde63ca6be]

    $result = mysql_query("select username from tab1 order by id desc", $dbi);
    $row= mysql_fetch_array($result);
    $num= mysql_num_rows($result);
    $result2 = mysql_query("select username from tab2 order by id desc", $dbi);
    $row2= mysql_fetch_array($result2);
    $num2= mysql_num_rows($result2);

    while (($num>0)||($num2>0)&#41 ; {
    if ($row['username']==$row2['username ']) {
    echo "UTENTE ISCRITTO";
    } else {
    echo "UTENTE NON ISCRITTO";
    }
    }

    [/code:1:fde63ca6be]

    mysite, intendevi un ciclo così?
    TrickMaster.It

    The Web Tutorial Resource

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •