Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    problemi di versione per mysql ?

    ciao, cerco di connettermi a mysql utilizzando l'estensione php_mysql.dll ver. 5.2.0.0 (ovviamente abilitata nel php.ini)
    La versione di mysql è la 5.0.27 e la versione di php è la 5.2.0.
    Dicevo che cerco di connettermi ad un database e faccio:
    codice:
    $link = mysql_connect("localhost", "XXXXXXXXXXXXX", "XXXXXXXXXXXX");
    mysql_select_db("XXXXXX");
    ma quando cerco di eseguire la query con mysql_query() mi esce fuori questo messaggio:
    mysql_query(): supplied argument is not a valid MySQL-Link resource
    Qualcuno ha idea di cosa possa essere? il link al database non è corretto?

  2. #2
    usa sempre la segnalazione dell'errore durante lo sviluppo ed il debug e se il caso stampa la query per vedere come sono risolte le variabili.

    codice:
    $link = mysql_connect("localhost", "XXXXXXXXXXXXX", "XXXXXXXXXXXX")
    or die(mysql_error() );
    
    ....
    
    mysql_query( ....... ) or die(mysql_error()) ; 
    
    etc....

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

  3. #3
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    ecco il problema..
    ho invertito i parametri in mysql_query() mettono come primo quello del link di connessione e secondo quello della query.. cosa che è corretta con mysqli_query();

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.