2010-10-30 2 views
0

J'ai un fichier php dans la section admin d'un site Web que j'ai construit. Le fichier extrait les messages d'une certaine base de données et le tableau correspondant les recrache sur la page avec un lien Modifier le bouton pour modifier ce post spécifique. Tout cela fonctionne correctement. Cependant, à l'heure actuelle, la base de données indique qu'il y a 15 entrys dans la table, mais seulement 12 sont visibles à l'écran pour cliquer et éditer. S'il vous plaît laissez-moi savoir quoi d'autre que je peux inclure pour m'aider à résoudre mon problème? Merci d'avance.Mon fichier blog.php dans ma section admin ne montre pas tous les messages dans la base de données

fichier blog.php

<?php 
    include("../mysqlConnect.php"); 
    include("header.php"); 

    $results = mysql_query("SELECT * FROM blog "); 
?> 
<?php include("adminNav.php");?> 


    <div id="logout"> 
     <a href="http://mrskitson.ca">view changes</a> 
    </div> 



    <div class="span-16" id="learning"> 

    <?php 
     while($row = mysql_fetch_array($results)){ 
     $title = $row['title']; 
     $date = $row['date']; 
     $image = $row['image']; 
     $content = stripslashes($row['content']); 
     $id = $row['id']; 


     echo "<div class='span-16' id='posts'>"; 
     echo "<h1>$title </h1>"; 
     echo "<h2>$date</h2>"; 
     echo "<img src='../images/blog/$image'>"; 
     echo "<p>$content</p>"; 
     echo "<a class='editPost' href=blogEdit.php?id=$id>Edit This Post</a>"; 
     echo "</div>"; 
     } 
    ?> 
    </div> 


<?php 
include("footer.php"); 
?> 
+1

'base de données dit' Wow! Quelle langue parle-t-elle? Et que dit-il exactement? –

+0

Ce que j'essaie de dire est dans phpmyadmin le blog de la table dans la base de données en particulier montre 15 lignes encore mon code querys seulement 12 –

+0

Eh bien c'est plus raisonnable. Votre code semble montrer toutes les entrées de la table. Est-ce le code que vous utilisez? Quels enregistrements sont manquants? –

Répondre

0

Le code semble fonctionner à tous les magasin d'enregistrements de la table "blog". Je peux penser à trois choses que vous tirez des données de la mauvaise table, en regardant la mauvaise table sur phpMyAdmin ou dans votre CSS l'id "learning" a défini une hauteur et un débordement et cache les autres enregistrements.

Questions connexes