Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Aiuto PHP/MySQL

  1. #1

    Aiuto PHP/MySQL

    ciao a tutti.. mi sapreste dire perchè non i va questo sript? è copiado dal tutorial del sito.. la altre pagine vanno ma questo non ne vuole sapere.. credo che il problema sia la funzione mysql_fetch_array..

    ecco lo script

    <?
    include("top_foot.inc.php"); //sono inclusi le funzioni top e foot per visualizare la pagina
    include("config.inc.php"); //ci sono i vari parametri per la connessione al DB
    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 news3 WHERE id=$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=news.php>Torna alla pagina iniziale</a>
    ";
    echo "<a href=all.php>Visualizza tutti gli articoli</a>
    ";
    mysql_close($db);
    foot();
    ?>

  2. #2
    ciao, che errore ti da?
    http://www.newsol.ch
    "I'm so sorry"
    Mario Corti, CEO Swissair, 2 Ottobre 2001
    La crisi della società Swissair è culminata con il "grounding" dell’intera flotta aerea nei primi giorni del mese di ottobre 2001.

  3. #3
    allora.. prima non c'era nessun output.. ora invece mi dice

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\programmi\apache group\apache\www\view.php

  4. #4
    ho provato a mettere

    var_export($row);


    e mi esce un bel FALSE.. quindi vuol dire che per qualche motivo non riesco a scrivere su row.. il motivo? :-s


    edit: aggiustato un cavillo.. adesso non mi da nessun output.. solo la data del 1/1/1970 :-D

  5. #5
    risolto.. avevo dimenticato il
    $id=$_GET["id"]; :-)


    mi riallaccio per chiedere un'altra cosa.. se devo caricare il mio DB sul web (per es. su altervista) come faccio a farlo pubblicare?

  6. #6
    http://www.newsol.ch
    "I'm so sorry"
    Mario Corti, CEO Swissair, 2 Ottobre 2001
    La crisi della società Swissair è culminata con il "grounding" dell’intera flotta aerea nei primi giorni del mese di ottobre 2001.

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.