Salve, desidero visualizzare una coppia di stringhe casuali prese da una tabella di db.Dopo aver effettuato la connessione al db mediante
Codice PHP:
$link mysqli_connect("$db_host""$db_username""$db_password""$db_name") or die("Errore connessione"); 
dove voglio fare apparire le stringhe casuali scrivo:
Codice PHP:
$max "SELECT MAX(id) FROM diz";$casuale mt_rand(1$max);$sql "SELECT * FROM diz WHERE id=$casuale";$rs mysqli_query($link$sql) or die("Errore query database");$riga mysqli_fetch_array($rs);$vocabolo $riga['vocabolo'];$definizione $riga['definizione'];echo "$vocabolo $definizione"
Il risultato è la stampa del die relativa a $rs. Ho visto che mt_rand() è usata sempre assieme a echo() per stampare direttamente un valore, ma se volessi salvare tale valore come nel mio codice, è sbagliato assegnarlo a una variabile?