Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Parse error

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929

    Parse error

    ciao a tutti

    ricevo questo errore
    codice:
    Parse error: parse error in c:\appserv\www\universita\connections\connaccess.php on line 3
    ma non capisco perchè

    codice:
    <?
    $path= "C:\AppServ\www\universita\Connections\";
    $db_name="qsm.mdb";
    $dsource=$path.$db_name;
    $cn_string="Provider=Microsoft.Jet.OLEDB.4.0;";
    $cn_string.="Data Source=$dsource;";
    ....
    grazie mille

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    se vuoi mettere una \ in una stringa devi usare il carattere di escape che guarda caso è la \

    Praticamente in quello che hai scritto hai "annullato" la chiusura della stringa... in parole povere devi scrivere cosi:

    "C:\\AppServ\\www\\universita\\Connections\\";

    Ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    perfetto grazie mille


    mi daresti un'altra piccola manina....

    posso crare un file connessione con access e poi richiamarlo cosi
    codice:
    <?php require_once('../Connections/connessione.php'); ?>
    come di solito faccio con mysql :master: dove posso separare il codice??

    codice:
    <?
    $path= "C:\\AppServ\\www\\universita\\Connections\\";
    $db_name="qsm.mdb";
    $dsource=$path.$db_name;
    $cn_string="Provider=Microsoft.Jet.OLEDB.4.0;";
    $cn_string.="Data Source=$dsource;";
    
    if (!file_exists($dsource) ){
    	die("Il database non esiste") ;
    }
    
    $conn= new COM("ADODB.Connection");
    $conn->Open($cn_string);
    
    $rs= new COM("ADODB.Recordset");
    $query = "SELECT * FROM discipline";
    $rs->Open($query,$conn) ;
    
    if(!$rs->EOF) {
    	while(!$rs->EOF) {
    		echo($rs->Fields['master']->value."
    ");
    		$rs->MoveNext();
    	}
    }
    else {
    	echo("La query non ha prodotto alcun risultato");
    }
    
    $conn->Close() ;
    $conn->Release() ;
    $conn = null ;
    echo "OK"
    ?>

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.