Come visualizzare con phpmysqladmin un programma sql in una pagina HTML in local host

di
Anonimizzato20834
il
17 risposte

Come visualizzare con phpmysqladmin un programma sql in una pagina HTML in local host

Buongiorno, sono alle prime armi con phpmyadmin,
ce l'ho installato nel mio pc (in localhost) .
ho creato una database in sql.
non so come si fa a visualizzare il programma in una pagina web.
mi potete dare qualche consiglio?
premetto che ho provato a leggere qualcosa su google ma senza successo.
un cordiale saluto.

17 Risposte

  • Re: Come visualizzare con phpmysqladmin un programma sql in una pagina HTML in local host

    Potresti fare uno scriptino PHP per generare la pagina HTML
  • Re: Come visualizzare con phpmysqladmin un programma sql in una pagina HTML in local host

    Ho scritto il seguente codice:
    <html>
    <head>
    <title>Pagina di prova</title>
    </head>
    <body>
    <p>Sono le ore <?php echo date("G.i"); ?></p>
    </body>
    </html>

    e l'ho salvato nella cartella htdocs come "prova.php" ma mi rimane l'estensione del blocco note
    ogni volta gli devo dire apri con google crome
  • Re: Come visualizzare con phpmysqladmin un programma sql in una pagina HTML in local host

    E comunque l'orario non me lo mostra. mi mostra solo la parte html.
    come faccio a fare apparire l'orario ed a farlo aprire automaticamente con google crome?
  • Re: Come visualizzare con phpmysqladmin un programma sql in una pagina HTML in local host

    E comunque non so come collegare le query del mio database alla pagina web
  • Re: Come visualizzare con phpmysqladmin un programma sql in una pagina HTML in local host

    Una cosa alla volta

    0) devi avere un server HTTP installato (esempio: apache), e funzionante
    1) devi avere l'interprete PHP installato e "attivato" (configurato) con il server HTTP
    2) a quel punto ti serve un programma PHP (uno script) il quale si colleghi, ad esempio mediante la libreria PDO, al tuo database mysql, ne esegua una query, che poi farai "apparire" dentro una pagina HTML.

    Troverai milioni di esempi di tutto ciò, guide tutorial e chi più ne ha ne metta
  • Re: Come visualizzare con phpmysqladmin un programma sql in una pagina HTML in local host

    PS annotazione: ti consiglio di usare 127.0.0.1 invece di localhost.
    Sembrano sinonimi, ma in realtà non lo sono
  • Re: Come visualizzare con phpmysqladmin un programma sql in una pagina HTML in local host

    Qualcosa non va.
    ho creato nella cartella htdocs una cartella chiamata "login" con dentro due file scritte su bloc note .
    un file si chiama login.php e contiene il seguente codice
    <?php// login.php
    $db_hostname = 'localhost' ;
    $db_database = 'login' ;
    $db_username = 'root' ;
    $db_password = '';
    ?>

    l'altro file l'ho chiamato index.php e contiene il seguente codice:
    <?php // questa è una query.php
    require_once 'login.php';
    $db_server= mysql_connect ($db_hostname, $db_username, $db_password
    if(!$db_server) die("unable to connect to MySQL:" . mysql_error()
    $query = "SELECT * FROM users";
    $result = mysql_query ($query);
    if (!$result) die ("Database access failed: " . mysql_error());
    $row = mysql_num_rows($result);
    for ($j = 0; $j < $rows ; ++$j)
    {
    $row = mysql_fetch_row($result);
    echo 'id: ' . $row[0] . '<br />';
    echo 'nome: ' . $row[1] . '<br />';
    echo 'cognome: ' . $row[2] . '<br /><br />';
    }
    ?>

    quando vado ad aprirli tramite la barra del browser, mi mostra il codice sorgente ma non me li esegue.
    ho provato anche a cambiare l'estensione con .html ma non li esegue comunque.
    dove sbaglio?
  • Re: Come visualizzare con phpmysqladmin un programma sql in una pagina HTML in local host

    1) hai installato un server http?
    se nel browser scrivi http://127.0.0., cosa succede?
  • Re: Come visualizzare con phpmysqladmin un programma sql in una pagina HTML in local host

    Mi apre il "phpmyadmin" nella parte dedicata alla gestione dei database
  • Re: Come visualizzare con phpmysqladmin un programma sql in una pagina HTML in local host

    Per la verità il database e le tabelle le ho già create. ma non so come visualizzare i risultati sul browser
  • Re: Come visualizzare con phpmysqladmin un programma sql in una pagina HTML in local host

    Se apri phpmyadmin, significa che esiste sia un server http, che il relativo interprete PHP.
    occorre quindi che trovi la cartella nella quale devi posizionare i file che poi saranno effettivamente eseguiti

    nel caso di apache (Windows) tipicamente avrai il file httpd.conf dentro la cartella conf
    esempio c:\apache24\conf\httpd.conf

    verifica che dentro ci sia qualcosa del tipo
    AddHandler application/x-httpd-php .php 
    AddType applicatipon/x-httpd-php .php .html 
    LoadModule php7_module "c:/php7/php7apache2_4.dll" 
    PHPIniDir "c:/php7" 
    
    e inoltre qualcosa del tipo
    
    DocumentRoot "c:/chenesomettiqui"
    <Directory />
    #    Options FollowSymLinks
    #    AllowOverride None
    #    Order deny,allow
    #    Deny from all
    	Require all granted
    	
    	# roba 2.2
      #Order allow,deny 
      #Allow from all
    </Directory>
    
  • Re: Come visualizzare con phpmysqladmin un programma sql in una pagina HTML in local host

    Da una prima vista non ho trovato quello che dici tu. Ho provato a cercare il file e la cartella ma non li ho trovati.
    Io ho installato xampp e mi è stato spiegato che in questo caso devo salvare i file da eseguire nella cartella htdocs.
  • Re: Come visualizzare con phpmysqladmin un programma sql in una pagina HTML in local host

    Il codice html me lo esegue alla perfezione ma quello php invece no.
    ho provato a eseguire qualcosa di facile . Ho salvato il form in html:

    <form action="action.php" method="POST">
    <p>Il tuo Nome: <input type="text" name="name" value="" /></p>
    <p>La tua età: <input type="text" name="age" value ="" /></p>
    <p><input type="submit"></p>
    </form>

    e questo me lo visualizza correttamente .

    quando vado a eseguire il file php :

    Ciao <?php echo htmlspecialchars($_POST['name']); ?>.
    La tua età è di <?php echo (int)$_POST['age']; ?> anni.

    invece non me lo esegue
  • Re: Come visualizzare con phpmysqladmin un programma sql in una pagina HTML in local host

    Ho provato anche a salvare un file php semplice semplice sulla cartella htdocs :
    <?php
    echo "ciao";
    ?>

    ma quando lo vado ad aprire con google crome mi dà il seguente risultato:

    <?php
    echo "ciao";
    ?>
Devi accedere o registrarti per scrivere nel forum
17 risposte