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

    [sql] Help Me! Mi dite dove stà l'errore?

    Ho il seguente errore ho controllato e ricontrollato ma nn riesco a capire il motivo di questo errore:

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /web/htdocs/www.fifaclubs.com/home/test/paginazione/all.php on line 29


    Codice PHP:

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


    $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");


    if (!isset(
    $start) OR $start<0)
    $start=0;
    $step 20;


    $query "SELECT ID,nick,documento FROM $db_table, ORDER BY ID DESC LIMIT $start,$step";

    $result mysql_query($query$db);
    (
    questa e la 29 riga) while ($row mysql_fetch_array($result))
    { echo 
    "<a href=\"view.php?id=$row[id]\">" date("j/n/y"$row[data]) . " - $row[nick]</a>
    "
    ; }

    ?>



    <table width=90% border=0><tr>
    <td width=20% align=left>
    <?
    if ($start>0)
    $start_back $start $step;
    echo 
    "<a href=all.php?start=$start_back>precedenti</a>";
    }
    ?>
    </td>
    <?
    $query 
    "SELECT count(*) AS tot FROM $db_table";
    $result mysql_query($query$db);
    $row mysql_fetch_array($result);
    $pages intval(($row[tot]-1) / $step)+1;
    ?>
    <td width=60% align=center>
    <?
    for ($i=0$i<$pages AND $i<20$i++)
    $start_page $i $step;
    echo 
    "<a href=all.php?start=$start_page>" . ($i+1) . "</a> ";
    }
    ?>
    </td>
    <td width=20%>
    <?
    if ($start $step $row[tot])
    $start_next $start $step;
    echo 
    "<a href=all.php?start=$start_next>successivi</a>";
    }
    ?>
    </td>
    </tr></table>


    <?
    echo "<a href=search.php>Cerca negli articoli</a>";

    ?>

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Nella query prima dell'order by la virgola non ci vuole.

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.