- Home
- Categorie
- Coding e Sistemistica
- MYSQL e altri Database
- [MySql] PROBLEMA QUERY!!!!!!!!
-
[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?
-
Puoi fare un controllo dopo l'estrazione dei dati
[PHP]
if($nome =""){
echo "Benvenuto Pinco Pallino";
}else{
echo "Benvenuto $user";
}
[/PHP]