Hej!
Har försökta att följa den eminenta instruktionen på ovla.blogg.se och allt har fungerat fint fram till att PHP scriptet ska köras.
Jag får följande error:
PHP Fatal error: Call to undefined function mysql_connect() in /var/www/test.php on line 3
Detta beror väl då på att jag har installerat PHP 5.6.30-0+deb8u1 (cli) (built: Apr 14 2017 16:20:58).
Hur kan man korrigera php-scriptet så att det fungerar med mysql?
Har letat men förstår inte vad som måste ändras. Vill gärna kunna använda wifi till min Raspberry Pi 3B.
Det följande är kopierat från
http://ovla.blogg.se/2013/march/egen-we ... l-4-2.html ==>
"PHP script
Dags att se om PHP fungerar som det ska mot MySQL databasen.
Byt till katalogen cd /var/www
Skapa en ny php fil, skriv:
sudo nano test.php
Skriv in följande kod i filen och spara:
<?php
//Koppling mot databas, byt ut password mot ert eget
$link = mysql_connect('localhost', 'root', 'password');
//Om vi inte lyckas koppla så avsluta
if (!$link) {
die('Kunde inte öppna DB: ' . mysql_error());
}
//Kommer vi hit har vi lyckats koppla upp oss
//och skriver detta till skärmen
echo "Lyckades koppla upp DB!\n";
//Välj databas som ska användas
mysql_select_db("Telldus", $link);
//Skapa SQL fråga för att hämta data
//I detta fall vill vi lista de sensorer som vi har i tabellen
$result = mysql_query("select * from Sensors");
//Snurra igenom det resultat vi får
while($row = mysql_fetch_array($result))
{
//Skriv ut kolumn 0 o 1 och sist radbryt
echo $row[0]." ".$row[1]."\n";
}
//Stäng ner DB koppling
mysql_close($link);
?>
Spara och stäng, kör sedan följande i prompten:
sudo php test.php"
Mvh. Ekhult