Visualizzazione dei risultati da 1 a 7 su 7

Discussione: MySql Problema query

  1. #1

    MySql Problema query

    Ciao a tutti...faccio una semplice query...ma mi dà quest'errore..

    codice:
    Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource
    Come mai?

  2. #2
    La query non e' valida... l'errore e' prima. usa mysql_error() per leggere l'errore della query.

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

  3. #3
    mmmh...come si usa?

    mysql_error(); e basta?

    non mi dice nulla in più...

  4. #4
    eppure non mi sembra sbagliato..

    codice:
     
    function Get_Configuration_Value(){   
        $key_value = "maintenance";
        $query = "SELECT value FROM configuration WHERE variable='" . $key_value . "'";
        $result = mysql_query($query, $conn) or die("Errore...");       
        $resrow = mysql_fetch_row($result);
        $field_value = $resrow[0];
        return $field_value;
    }

  5. #5
    supplied argument is not a valid MySQL-Link resource

    non e' valida la connessione, oppure il riferimento.

    $conn = mysql_connect(...tuoi dati...) OR DIE(mysql_error());
    mysql_select_db('tuo db');

    $res = mysql_query($query, $conn)......

    quel $conn (o quello che usi tu ... ovviamente ) non e' valido....

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

  6. #6
    Originariamente inviato da ianstilo
    eppure non mi sembra sbagliato..

    codice:
     
    function Get_Configuration_Value(){   
        $key_value = "maintenance";
        $query = "SELECT value FROM configuration WHERE variable='" . $key_value . "'";
        $result = mysql_query($query, $conn) or die("Errore...");       
        $resrow = mysql_fetch_row($result);
        $field_value = $resrow[0];
        return $field_value;
    }
    L'errore e' banale. Non hai la visibilita' della variabile $conn dentro la funzione.... Devi passare la variabile $conn alla funzione tutto qui.


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

  7. #7
    oppure includi il file di connessione all'inizio, così te lo cavi dai maroni per tutto lo script

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.