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

    Non riesco a connettermi al database

    Premetto che in php - mysql sono totalmente principiante, mentre mi definirei abbastanza pratico di ASP.

    Sto tentando qualche paginetta di prova, ma non vengo a una...............l'errore è

    Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost'
    e in realtà non so ancora come costruire una stringa di connessione, né come stampare i dati ricavati da una query di select

    Lavoro per ora in locale (localhost).

    Sarei molto grato a qualcuno che almeno mi instradasse sulla via.................................

    Grazie in anticipo.
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  2. #2
    Utente di HTML.it L'avatar di Lak3d
    Registrato dal
    Aug 2006
    Messaggi
    1,031
    inizia postando il codice che usi per connetterti

  3. #3
    Prima il file config.php:

    <?php
    # Host
    $mysql_connect['server'] = "localhost";

    # Username
    $mysql_connect['username'] = "teorema55 ";

    # Password
    $mysql_connect['password'] = "knadifsa.8 ";

    # Nome del DB
    $mysql_connect['database'] = "animali";
    ?>
    e poi una paginetta tanto per vedere se funzia:

    <html>
    <head>
    <title>Esercizio</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body>
    <?php
    require("config.php");

    $cn="Driver={mySQL}; Server=localhost; Database=animali; Uid=teorema55; Pwd=knadifsa.8;";

    //La query
    $query=mysql_query("select * from 'mammiferi'") ;

    # Stampo il percorso
    echo "Animali";

    echo "<table border=\"1\" cellpadding=\"1\" cellspacing=\"0\"><tr><td colspan=\"2\"><center>Categoria</center></td></tr>";

    # Stampo la lista di tutti i Forum
    while($result = mysql_fetch_array($query))
    {
    echo "<tr><td width=\"30\" height=\"30\"><img src=\"$result[nome]\" ></td><td> <a href=\"animali.php?f=$result[caratteristiche]\">";
    echo "$result[descrizione]</a></td></tr>";
    }

    echo "</table>";



    ?>
    </body>
    </html>
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  4. #4
    Il messaggio di errore:

    Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\Programmi\Apache Group\Apache2\htdocs\esercizio_animali.php on line 14

    Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\Programmi\Apache Group\Apache2\htdocs\esercizio_animali.php on line 14
    ForumCategoria

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Programmi\Apache Group\Apache2\htdocs\esercizio_animali.php on line 22
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  5. #5
    per connetterti e selezionare il db:

    Codice PHP:

    $db 
    mysql_connect($mysql_connect['server'],$mysql_connect['username'], $mysql_connect['password']);

    if (
    $db == FALSE)
       die (
    "Errore nella connessione.");

    mysql_select_db($mysql_connect['database'], $db

    poi puoi fare la :

    $query=mysql_query("select * from 'mammiferi'") ;

  6. #6
    ......darn.........nulla cambia. Questo smilie



    non è mai stato più azzeccato!

    Qualcuno sa dirmi qual è il file di configurazione di mysql dove andare a confondermi ulteriormente le idee, studiacchiandolo?
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  7. #7
    Originariamente inviato da teorema55
    ......darn.........nulla cambia. Questo smilie



    non è mai stato più azzeccato!

    Qualcuno sa dirmi qual è il file di configurazione di mysql dove andare a confondermi ulteriormente le idee, studiacchiandolo?

    Si chiama mysql.ini se non erro

    Però illustraci il problema e dì quali errori si presentano...

  8. #8
    Ho memorizzato nella cartella data di mysql un database chiamato animali, nella cui cartella esiste l'unica tabella mammiferi.frm

    Ora vorrei semplicemente estrarne il contenuto e stamparlo a video.

    Banale...............in ASP, per me, ma non in php, di cui sto cercando di imparare almeno i fondamentali.............................

    L'ultimo errore che ottengo a video è
    Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'teorema55'@'localhost' (using password: YES) in C:\Programmi\Apache Group\Apache2\htdocs\esercizio_animali.php on line 13
    :master:
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  9. #9
    Originariamente inviato da teorema55
    Ho memorizzato nella cartella data di mysql un database chiamato animali, nella cui cartella esiste l'unica tabella mammiferi.frm

    Ora vorrei semplicemente estrarne il contenuto e stamparlo a video.

    Banale...............in ASP, per me, ma non in php, di cui sto cercando di imparare almeno i fondamentali.............................

    L'ultimo errore che ottengo a video è


    :master:

    beh non è difficile da leggere st'errore: il php non riesce a connettersi anzi mysql nega proprio l'accesso con le credenziali presentate: controlla host utente e password che siano esatti...

  10. #10
    Dove? Dove sono i valori da confrontare con quelli che ho immesso io?
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

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.