Credito a Loz Cherone
Quando si utilizza Cloud 9 IDE, le variabili php $ID
e $C9_USER
menzionato in questo articolo
non sono definiti.
Per recuperare queste variabili da utilizzare nel codice, devi utilizzare cloud 9 ide
terminale premendo ALT + T e inserendo:echo $ID
echo $C9_USER
Quindi prendi quei valori e inseriscili in una variabile nel tuo codice php in questo modo:
<?php
// Create connection
$IP = "value from terminal";
$C9_USER = "value from terminal";
$con=mysqli_connect($IP, $C9_USER, "", "c9");
//mysqli_connect(host,username,password,dbname); << guideline
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
NOTA A LATERALE: Assicurati che durante l'esecuzione del codice mysql il database sia attivato. Puoi attivarlo digitando mysql-ctl start
nel terminale.