Pagina 1 di 1

Connessione a database con phpMyAdmin

Inviato: 14 mar 2021, 08:52
da peppewebber
Salve ho un NAS QNAP TS 251D
Ho configurato il Web Server ed abilitando con il check il TCP-IP
Ho installato phpMyAdmin versione 4.9.1 attraverso AppCenter e mi viene comunicato
che esiste una versione piu recente.
Ho creato (per fare delle prove!!!!) all’interno di phpMyAdmin un database con nome ‘prova_rubrica’ ed una tabella ‘riservate’ con due campi USERNAME PASSWORD.

Purtroppo non riesco a connettermi al database usando il seguente codice php:

<?php
$servername = "localhost";
$username = "root";
$password = "****";
/* Uso la stessa password **** assegnata in sede di installazione di phpMyAdmin su NAS da AppCenter
*/
$dbname = "prova_rubrica";
// Creo la connessione
$conn = new mysqli($servername, $username, $password, $dbname);
// Controllo la connessione
if ($conn->connect_error){
die("Connessione fallita: " . $conn->connect_error);
}
$sql = "INSERT INTO riservate( Username,Password )
VALUES ('xxxxx', 'zzzzz')";
if ($conn->query($sql) === TRUE) {
echo "Nuovo record creato con successo";
}
else {
echo "Errore: " . $sql . "<br>" . $conn->error;
}

$conn->close();

<?
Qualcuno può darmi una dritta!!! Che cosa sbaglio? sarei a lui grato infinitamente.
Grazie

Re: Connessione a database con phpMyAdmin

Inviato: 14 mar 2021, 18:28
da selvaggi
su questa voce

$servername = "localhost";

al posto di localhost metti l'ip del nas con il numero della porta

Re: Connessione a database con phpMyAdmin

Inviato: 14 mar 2021, 21:41
da peppewebber
grazie per l'indicazione ....ma ho provato a sostituire in luogo di localhost
$servername = "192.168.1.45:80";

ma comunque mi dice "Connessione non riuscita"

Ho letto da qualche parte che, con le la versione di Php 7.3.7,

le funzioni di connessione sono cambiate!!!!

potrebbe essere questa la causa?

Re: Connessione a database con phpMyAdmin

Inviato: 14 mar 2021, 22:10
da selvaggi
Veramente lavora su porta 8081 e non sulla 80

Re: Connessione a database con phpMyAdmin

Inviato: 15 mar 2021, 08:17
da peppewebber
Ho provato anche su porta: 8081
ma purtroppo niente da fare!!!!