Tralasciando il fatto che questo codice non può funzionare a pieno nel caso in cui lo script non riuscisse a collegarsi al database
Per il codice sorgente dovresti utilizzare qualche servizio di hosting di "paste" come pastebin, hastebin, codeshare o similari
Comunque...
Non è difficile questo codice
$hostname="data";
$username="luogo";
$password="categoria";
$dbname="your_dbusername";
$usertable="titolo";
$yourfield = "artisti";
Con queste istruzioni salvi dei valori nelle variabili
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
mysqli_connect($artisti,$data, $titolo) or die ("html>script language='JavaScript'>alert('Unable to connect to database! Please try again later.'),history.go(-1)/script>/html>");
mysqli_select_db($eventi);
questa te la scrivo meglio:
mysqli_connect($artisti, $data, $titolo) or die("<html><script>alert("Unable to connect to the database! Please try again later');history.go(-1)</script></html>");
mysqli_select_db($eventi)
Tenta di stabilire una connessione al database utilizzando come hostname il valore salvato nella variabile $artisti
Come username il valore salvato nella variabile $data
Come password il valore salvato nella variabile $titolo
Se non riesce a connettersi mostra una piccola schermata contenente il seguente messaggio:
"Unable to connect to the database! Please try again later'
history.go(-1)
non so dirti sinceramente, non conosco bene javascript, seguendo la nomenclatura ti rimanda alla pagina dalla quale provieni, ma potrei dirti una fregnaccia...
mysqli_select_db($eventi)
è il nome del database da utilizzare per la query, che corrisponde al valore della variabile $eventi
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
$query = "SELECT * FROM $eventi";
la query che seleziona tutti i dati dalla tabella che ha il nome del valore della variabile $eventi
$result = mysqli_query($query);
Salva nella variabile $result il risultato della query
if($result){
Se la variabile $result non è vuota....
while($row = mysqli_fetch_array($result)){
Fa un loop su tutti i risultati salvati nella variabile $result
$name = $row["$eventi"];
Essendo la variabile $result un array, va a salvare il valore $eventi della variabile $row nella variabile $name
echo "Data: ".$data."br/>";
Stampa la data (oltretutto è scritto in maniera errata, te la correggo)
echo "Data: ".$data."<br />";
}
Eccoti la spiegazione
Ma se vuoi un parere da un PHP developer, questo codice non è proprio bello, se hai bisogno contattami in privato, ti aiuto a riscriverlo in maniera corretta, oltretutto, scritto in questa maniera, non hai utilizzato tutte le best practice, sono quasi sicuro che non fa quello che tu hai in mente che faccia, e per di più, nel 99% dei casi si bugga, presenta tantissimi errori di logica e altrettanti di sintassi