Visualizzazione dei risultati da 1 a 10 su 10

Discussione: connessione mySql

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

    connessione mySql

    ciao a tutti,

    non capisco dove stò sbagliando :master: ho cambiato solo la cartella ma ricevo questo errore
    codice:
    Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in c:\programmi\apache group\apache\htdocs\incisoria\public\ricerca\login.php on line 13
    
    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in c:\programmi\apache group\apache\htdocs\incisoria\public\ricerca\login.php on line 16
    la pagina è cosi
    codice:
    <?php
    $c_User=$_GET['user']; 
    $c_Pass=$_GET['passWord']; 
    
    
    echo '
    
    ';
    require_once('../../Connections/inserisci.php');
    
    $colname_Recordset1 = "1";
    if (isset($_GET['cerca'])) {
      $colname_Recordset1 = (get_magic_quotes_gpc()) ? $_GET['cerca'] : addslashes($_GET['cerca']);
    }
    mysql_select_db($database_connessione, $connessione);
    $query_Recordset1 = sprintf("SELECT * FROM clienti WHERE user = '$c_User' AND passWord = '$c_Pass'", $colname_Recordset1);
    
    $Recordset1 = mysql_query($query_Recordset1, $connessione) or die(mysql_error());
    ......
    premetto che cosi funzianava
    codice:
    '../Connections/connessioneListRivenditori.php'
    se scrivo cosi
    per provare la pagina inserisci.php funziona

  2. #2
    dipende da dove sei posizionata nel direttorio.

    ../../

    scende di due direttori rispetto al tuo. Ma non deve essere quello il problema poiche lo richiedi con require e se non lo trovasse riceveresti un fatal error

    $connessione non e' valido.... controlla quello che hai nel file che includi.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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

    questo è il file "inserisci.php"
    codice:
    <?php
    # FileName="Connection_php_mysql.htm"
    # Type="MYSQL"
    # HTTP="true"
    $hostname_inserisci = "localhost";
    $database_inserisci = "Sql43192_1";
    $username_inserisci = "user";
    $password_inserisci = "password";
    $inserisci = mysql_pconnect($hostname_inserisci, $username_inserisci, $password_inserisci) or trigger_error(mysql_error(),E_USER_ERROR); 
    ?>
    questo è il file login
    codice:
    <?php
    $c_User=$_GET['user']; 
    $c_Pass=$_GET['passWord']; 
    
    
    echo '
    
    ';
    require_once('../../Connections/inserisci.php');
    
    $colname_Recordset1 = "1";
    if (isset($_GET['cerca'])) {
      $colname_Recordset1 = (get_magic_quotes_gpc()) ? $_GET['cerca'] : addslashes($_GET['cerca']);
    }
    mysql_select_db($database_connessione, $connessione);
    $query_Recordset1 = sprintf("SELECT * FROM clienti WHERE user = '$c_User' AND passWord = '$c_Pass'", $colname_Recordset1);
    
    $Recordset1 = mysql_query($query_Recordset1, $connessione) or die(mysql_error());
    $totalRows_Recordset1 = mysql_num_rows($Recordset1);
    $x = 0;
    echo "&totale=", $totalRows_Recordset1;
    while($row_Recordset1 = mysql_fetch_assoc($Recordset1)) {
    	$ID = $row_Recordset1['ID'];
        $ragionesociale  = $row_Recordset1['ragionesociale'];
        $indirizzo = $row_Recordset1['indirizzo'];
    	$citta = $row_Recordset1['citta'];
    	$provincia = $row_Recordset1['provincia'];
    	$cap = $row_Recordset1['cap'];
    	$telefono = $row_Recordset1['telefono'];
    	$fax = $row_Recordset1['fax'];
    	$partitaiva = $row_Recordset1['partitaiva'];
    	$mail = $row_Recordset1['mail'];
    	$web = $row_Recordset1['web'];
    	$user = $row_Recordset1['user'];
    	$passWord = $row_Recordset1['passWord'];
    	$sconto = $row_Recordset1['sconto'];
    	$ultsconto = $row_Recordset1['ultsconto'];
    	$categoria = $row_Recordset1['categoria'];
    	$tipo = $row_Recordset1['tipo'];
        $x++;
        echo "&ID$x=$ID&ragionesociale$x=$ragionesociale&indirizzo$x=$indirizzo&citta$x=$citta&provincia$x=$provincia&cap$x=$cap&telefono$x=$telefono&fax$x=$fax&partitaiva$x=$partitaiva&mail$x=$mail&web$x=$web&user$x=$user&passWord$x=$passWord&sconto$x=$sconto&ultsconto$x=$ultsconto&categoria$x=$categoria&tipo$x=$tipo";
    }
    mysql_free_result($Recordset1);
    ?>
    questa è la posizione di inserisci.php
    codice:
    C:\Programmi\Apache Group\Apache\htdocs\incisoria\Connections\inserisci.php
    e questa e la posizione di "login.php"
    codice:
    C:\Programmi\Apache Group\Apache\htdocs\incisoria\public\ricerca\login.php
    non capisco :master:

    Grazie mille

  4. #4
    Non ne sono totalmente certo

    ma mi pare di riscontrare una appariscente diversita' tra:

    $inserisci e
    $connessione

    o forse potrebbero essere la stessa cosa... almeno in italiano.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    codice:
    mysql_select_db($database_inserisci, $inserisci);
    caspita!! (ma come fai) sei bravissimo hai centrato il problema adesso funziona tutto!!!

    posso farti un'altra piccola domanda

    ho una tabella mysql com i dati scritti in parte in maiuscolo e in parte in minuscolo posso in qualche modo trammite phpmyadmin convertire tutto in maiuscolo??


    grazie ancora

  6. #6
    [supersaibal]Originariamente inviato da Rossella_75
    ho una tabella mysql com i dati scritti in parte in maiuscolo e in parte in minuscolo posso in qualche modo trammite phpmyadmin convertire tutto in maiuscolo??
    [/supersaibal]
    Phpmyadmin e' un mezzo per fare le query. Convertire i nomi in maiuscolo e' una maffola... Se intendi dire i nomi delle TABELLE.COLONNE la maffola e' doppia.

    I dati puoi trasformarli in MAIUSCOLO con la funzione UPPER() o UCASE()..

    UPDATE tabella SET campo = UCASE(campo)


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    scusa ma non sono brava con phpmyadmin
    allora se scrivo nel campo:
    >Esegui la/e query SQL sul database DATI (di phpmyadmin)


    codice:
    SELECT * FROM `intero` WHERE ragionesociale UPDATE intero SET ragionesociale  = UCASE(ragionesociale )
    e premo esegui dovrebbe funzionare :master:

  8. #8
    [supersaibal]Originariamente inviato da Rossella_75
    scusa ma non sono brava con phpmyadmin
    allora se scrivo nel campo:
    >Esegui la/e query SQL sul database DATI (di phpmyadmin)
    [/supersaibal]
    codice:
    UPDATE intero SET ragionesociale  = UCASE(ragionesociale)

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    2,929
    mi hai tolto un grosso peso, pensa che credevo di doverli rivedere uno alla volta... aaa mi sento sollevata grazie sei stato un tesoro


    grazie ancora

  10. #10
    [supersaibal]Originariamente inviato da Rossella_75
    mi hai tolto un grosso peso, pensa che credevo di doverli rivedere uno alla volta... aaa mi sento sollevata grazie sei stato un tesoro
    grazie ancora [/supersaibal]
    :master:
    chissa' perche' le donne mi ringraziano sempre .... (sempre che tu donna lo sia veramente... )


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.