Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1

    Collegare database con php

    Salve ragazzi, non ho mai avuto dimestichezza col php, ho creato una pagina con Publisher del pacchetto Office, quello che dovrei fare č mettere delle voci nella pagina, affinchč cliccando si apraun' altra pagina che contenga delle tabelle presenti nel database, ma non ho ben chiaro come collegare al database e visualizzare la tabella. Uso XAMP. Praticamente salvando la pagina di publisher in .php ho scritto la parte in php per il collegamento trovando su internet:

    codice:
    <?php
        
        $nomehost="localhost";
        
        $nomeuser="root";
        
        $password="";
        
        $connessione=mysql_connect($nomehost, $nomeuser, $password) or die("non riesco a connttermi");
        
        $db_database="progetto";
        
        $database= mysql_select_db($db_database, $connessione) or die("non riesco a connettermi al database");
        
        $query_1="SELECT *
                    FROM targetscan ";
                    
        $result_1=mysql_query($query_1);
        
        echo "<table border='1'>";
    
        echo "<tr style='font-weigth:bold; color:black;'> ",
             "<td> chrom </td> <td> chromStart </td> <td> chromEnd </td>",
             "<td> name </td> <td> strand </td> <td>",
             "</tr> \n";
             
        while($dati= mysql_fetch_assoc($result_1))
        {
            echo"<tr>";
            
            foreach($dati as $campo)
                print "<td> $campo </td>";
            echo "</tr> \n";
        }
        
        echo "</table>";
       
    ?>
    Solo che in questo modo aprendo la pagina con google chrome vedo esattamente la sintassi echo e nessuna tabella, come dovrei fare?
    Inoltre se praticamente porto la pagina sul browser mi spunta in alto al posto dell' indirizzo che dovrebbe essere: localhost/pagina.php
    il percorso della pagina....

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Come accedi alla pagina? Facendo doppio click sul file?
    Questo non č il modo corretto, devi scrivere l'indirizzo come se stessi accedendo ad un normale sito.

    Se hai messo il file nella cartella xampp/htdocs (e lģ o in una sua sottocartella lo devi mettere, altrimenti non funziona) devi scrivere
    http://localhost/nomefile.php
    oppure
    http://localhost/nome_sottocartella/nomefile.php
    per le eventuali sottocartelle usa nomi senza spazi o caratteri strani, usa solo caratteri alfanumerici e - _

    Assicurati anche che sia Apache che MySQL siano avviati, apri il pannello di controllo di XAMPP e verifica.
    Se Apache non parte e stai usando Skype, chiudi Skype, avvia Apache e poi riapri Skype.

  3. #3
    Ah.....cioč io praticamente ho una pagina di home, che ho salvato in .htm dentro htdocs. Poi un' altra pagina targetscan.htm che ho sempre salvato lģ. Dopo il salvataggio automaticamente sono state create due cartelle, io dovrei avere una stringa in index come un link che mi apre la pagina targetscan. Ora......devo inserire la cartella targetscan dentro la cartella index insieme a tutti i file? Se mi dai le indicazioni precise meglio perchč sono proprio 0 con i database......
    Ma la sintassi php č giusta?

  4. #4
    Devi verificare se riesci ad eseguire pagine PHP nel tuo ambiente.

  5. #5
    mh....come faccio?

    Ho aperto come editor di testo Scite e scritto:

    codice:
    <?php 
     Print "Hello, World!";
     ?>
    E salvato come Hello_World.php ma poi a compilazione mi spunta impossibile trovare il file....

  6. #6
    Prova a rinominare il file in index.php

  7. #7
    Spunta sempre errore....
    codice:
    >php -l "index.php"
    >Impossibile trovare il file specificato.
    Ma bisogna settare qualcosa come per Java?

  8. #8
    Non devi "compilarlo", devi solo posizionarlo nella cartella pubblica del webserver, dove si trovano gli altri file html che hai gią creato.

  9. #9
    Se inserisco l' indirizzo da chrome spunta pagina non trovata....

    codice:
    The requested URL /index_file/index.php was not found on this server

  10. #10
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    In che cartella metti il file?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.