• User Attivo

    [MySql] PROBLEMA QUERY!!!!!!!!

    Salve io ed un mio amico stiamo creadno un social network :sm8: sul tipo di facebook, ora sto creando la pagina che controlla se ci sono richieste di amicizia. E dovrebbe uscire qualcosa del tipo:

    $nome $cognome vuole essere tuo amico

    ora io ho l'id del amico ma non so come ricavare il nome e cognome.

    Ho provato così:
    Codice:
    [PHP]
    //si conette al database è trova l'id dell'amico
    $query="SELECT id_amico FROM richieste".$_SESSION['id']." WHERE 1";
    if($risultato = mysql_query($query))
    {
    while($row = mysql_fetch_array($risultato))
    {
    //if(strlen($row['amico'])>0)
    echo "richiesta[".$c++."] = '".$row['id_amico']."';";
    }
    // riapre il database e con l'id_amico trova il nome e cognome associato all'id
    $query = mysql_query("SELECT nome FROM utenti WHERE nome = '$name' LIMIT 1");
    //chiude il database
    mysql_close($db);

    if($c>0)
    //invia il messaggio al utente
    var $testo = '';
    if($row['tipo'] == "1") //o quello che hai deciso per le amicizie
    $testo = "$name ti ha chiesto di essere suo amico ";
    [/PHP]

    Ora però nel mio sito il campo nome e cognome al momento della registrazione non sono obbligatori quindi vorrei fare qualcosa del tipo che se non trova nome e cognome fa compareire l'username (nel db il campo si chiama user) invece nome e cognome stanno in un unico campo che si chiama nome. CORTESEMENTE MI POTRESETE AIUTARE?


  • User Attivo

    Puoi fare un controllo dopo l'estrazione dei dati

    [PHP]
    if($nome =""){
    echo "Benvenuto Pinco Pallino";
    }else{
    echo "Benvenuto $user";
    }
    [/PHP]