Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    10

    [mysql] prelevare dati dal DB

    Sto seguendo la guida di frephp PHP/MYSQL e ho dei problemi con il file view.php che serve per visualizzare il contenuto di un campo testo presente nel DB.
    L'ultimo errore di oggi (spero! così me ne vado a casa!)è:

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\programmi\apache group\apache\test\connessione\view.php on line 14


    il mio codice è (copiato dalla guida a parte una modifica che vedete in neretto.


    <?
    include("top_foot.inc.php");
    include("config.inc.php"); top();

    $db = mysql_connect($db_host, $db_user, $db_password);
    if ($db == FALSE)
    die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
    mysql_select_db($db_name, $db)
    or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");

    $query = "SELECT titolo,testo,data,autore,mail FROM news WHERE id='$_GET[id] ";

    $result = mysql_query($query, $db);
    $row = mysql_fetch_array($result);
    $data = date("j/n/y", $row[data]);


    echo "$row[titolo]

    ";
    echo "$row[testo]

    ";

    if ($row[mail] != "") echo "$data, <a href=mailto:$row[mail]>$row[autore]</a>
    ";
    else echo "$data, $row[autore]
    ";


    echo "
    <a href=index.php>Torna alla pagina iniziale</a>
    ";
    echo "<a href=all.php>Visualizza tutti gli articoli</a>
    ";

    mysql_close($db);
    foot();
    ?>

    grazie per l'aiuto
    Eleonora

  2. #2
    prova ad utilizzare mysql_fetch_object() invece che
    mysql_fetch_array()...

    magari funziona...

    http://it2.php.net/manual/it/functio...tch-object.php

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    10
    non cambia nulla! l'errore è lo stesso!

  4. #4
    ma hai seguito le istruzioni del link che ti ho passato?!?!

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    10
    grazie, si è risolto...da solo!
    c'era il solito apice di tropppo proprio nella parte che avevo lasciato in neretto!

    Buon Fine settimana

  6. #6
    dannati apici...

    hehehhe...

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.