Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Uguaglianza

  1. #1

    Uguaglianza

    Salve.

    Vorrei fare una condizione che se c'è un'altro Nick uguale a quello prinipale, quest'ultimo scrivilo in rosso, altrimenti in verde!

    Cioè vorrei una condizione su un nome, per vedere se c'è un'altra riga che abbia il campo Nick uguale!

    txt
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  2. #2
    Spiegati meglio.
    Cioè tu hai un file di testo dove dentro ci sono tutti i nick?

    Se è così è semplice basta che ti leggi il file di testo e poi con un eregi ( string pattern, string string) verifichi se esiste la stringa nel file di testo.

  3. #3
    Originariamente inviato da carmineabomb
    Spiegati meglio.
    Cioè tu hai un file di testo dove dentro ci sono tutti i nick?

    Se è così è semplice basta che ti leggi il file di testo e poi con un eregi ( string pattern, string string) verifichi se esiste la stringa nel file di testo.
    beh preferirei che i nick venissero prelevati dal db, ma va bene lo stesso!

    Potreste spiegarmelo?
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  4. #4
    Se vuo farlo da db è semplice.


    //imposti il nick
    $nick="carmineabomb";
    //ti connetti
    $db=mysql_connect("host","user","pass");
    //selezioi il database
    mysql_select_db("nome_database",$db);
    //crei la query per catturare le righe che hanno il nick $nick
    $query="Select * from tabella where campo_nick='$nick'";
    //applichi la query
    $result = mysql_query($query,$db);
    $num_rows=mysql_num_rows($result);
    if($num_rows>1){
    echo"esistono più registrazioni con questo nick";
    for($i=0;$i<$num_rows;$i++){
    $nick=mysql_result($result,$i,"campo_nick")
    if($i==$num_rows-1){
    echo"<font color='read'>$nick</font>";
    }else{
    echo $nick;
    }


    }


    }
    }

  5. #5
    più che altro vorrei fare come questo es.:

    $Nick = Antonio;

    $query = "SELECT Nick FROM presenti";

    se tra i nick utenti non c'è Antonio allora:
    $query = "INSERT INTO presenti WHERE Nick='Antonio'";

    se invece c'è già un'Antonio, non fare nulla!!


    come lo faccio?? thanks!!
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  6. #6
    in generale lo so fare...

    mi manca solo il passaggio:

    "se Nick è uguale a uno di quelli trovati sulla tabella..."
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  7. #7
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    $nick = addslashes($nick);
    $query = "SELECT Nick FROM presenti where nick = '$nick'";

    se tra i nick utenti non c'è Antonio allora:
    $query = "INSERT INTO presenti (nick) values('$nick')";

  8. #8
    Originariamente inviato da badaze

    se tra i nick utenti non c'è Antonio allora:
    dove lo hai fatto?? :master:
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  9. #9
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Originariamente inviato da Manuelandro
    dove lo hai fatto?? :master:
    ?????

  10. #10
    $nick = addslashes($nick);
    $query = "SELECT Nick FROM presenti where nick = '$nick'";
    $result=mysql_query($query);
    $num=mysql_num_rows($result);
    //se tra i nick utenti non c'è Antonio allora:
    if($num==0){
    $query = "INSERT INTO presenti (nick) values('$nick')";
    mysql_query($query);
    }
    else
    {
    echo"Questo nick <font color=\"red\">$nick</font> già esiste nel database";

    }

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.