Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    problema con estrazione dal db

    ciao ragazzi, ho scritto uno script per estrarre i dati dal db, in particolare una cartella del forum phpbb con informazioni sui download ...... posto il codice :

    <?
    include("connessione.inc.php");
    $query = "SELECT file_name, file_dlurl FROM phpbb_pa_files WHERE file_catid !='4' ORDER BY file_name DESC LIMIT 10";
    $risultato = mysql_query($query);


    if($risultato) {

    while($array = mysql_fetch_array($risultato)) {

    echo"$array[file_name] e collegamento : $array[file_dlurl]";


    }
    } else {

    echo"Errore durante la query";

    }
    ?>


    in pratica estrae i dati dalla tabella e estrae solo quelli della categoria 4 (WHERE file_catid !='4').....tuttavia mi da errore nella query "Errore durante la query"

    cosa sbaglio? grazie mille ciauzzzz

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    ma la query è giusta?
    (a parte che seleziona cioò che è diverso da 4 e non uguale).

    Io quando non sono sicuro della sintassi della query la provo o da console, oppure in phpmyadmin.

    Ciao

  3. #3
    ciao, i casi secondo me sono due: o non ti riesce il collegamento corretto al db o fai la query su degli attributi che non esistono.

    Nel primo caso dai un occhio a connessione.inc.php, verificando l'effettiva connessione al db.
    Nel secondo prova a fare la query fuori dallo script php (esempio da linea di comando) per vedere che sia scritta nel modo giusto (in termini di attributi, intendo)

    Per inciso cmq il manuale dice:

    Se la query non è valida sintatticamente, mysql_query() fallisce e restituisce FALSE


    non hai nessun errore da postare, a parte 'Errore durante la query' che viene dal tuo else??
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  4. #4
    Originariamente inviato da gianiaz
    ma la query è giusta?
    (a parte che seleziona cioò che è diverso da 4 e non uguale).

    Io quando non sono sicuro della sintassi della query la provo o da console, oppure in phpmyadmin.

    Ciao
    uff, sempre per un secondo...
    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

  5. #5
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    :maLOL: e pensa che ci vengo raramente sul forum di php

  6. #6
    e pensa che ci vengo raramente sul forum di php





    ..povero silvio, lui è sceso in campo..
    e lo ha fatto per noi...comunisti...

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.