Fatal error: Call to a member function RowCount() on a non-object in
Bonsoir,
Une erreur sur un script saisie.inc. Je ne sais pas comment la résoudre. J'ai essayé mais je n'arrive pas. Voici le code de la fonction où l'erreur se produit:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
| function saisie_affiche_derniersappels ()
{
global $conn;
$sql = "SELECT a.id, a.date_appel, s.nom, l.nom, p.nom".
"FROM appel a, structure s, lieu l, personne p ".
"WHERE a.id_structure = s.id".
"AND a.id_lieu = l.id".
"AND a.id_personne = p.id".
"ORDER BY a.id DESC ".
"LIMIT 5 ";
$rs = $conn->Execute($sql) ; //Execute the query and get the empty recordest (Exécutez la requête et obtenez les enregistrements vides)
$nb = $rs->RowCount("appel");
if (!rs)
{
print $conn->ErrorMsg();
}
else
{
echo "<H2>Les cinq appels récents saisis...</H2>";
//Si on n'obtient pas de résultat à notre requête
if (($nb) ==NULL)
{
echo "<H2>Votre base ne contient rien en ce moment !</H2>";
}
else
{
echo "<TABLE class=\"RESULTAT\" align=\"center\">";
echo " <TR><TH>Date</TH><TH>Heure</TH><TH>Structure appelante</TH><TH>Localisation</TH><TH>Appelant</TH></TR>";
while (!$rs->EOF)
{
$timestamp = $conn->UnixTimeStamp($rs->fields[1]);
$date = date (("d/m/Y"),$timestamp);
$heure = date (("H:i"), $timestamp);
echo "<TR>";
echo " <TD> ".$date."</TD><TD> ".$heure."</TD>";
echo " <TD> ".$rs->fields[2]."</TD><TD> ".$rs->fields[3]."</TD><TD> ".$rs->fields[4]."</TD>";
echo " <TD><A HREF=\"index.php?action=consulter.fiche&idAppel=".$res->fields[0]."&date1=".isset($date1)."&date2=".isset($date2)."&provenance=saisie\">Plus d'infos</A><TD>";
echo " <TD><A HREF=\"index.php?action=saisir.modifier&idAppel=".$res->fields[0]."&date1=".isset($date1)."&date2".isset($date2)."&provenance=saisie\" >Modifier</A></TD>";
$rs->MoveNext();
echo "</TR>";
}
echo "</TABLE>";
echo "<BR><BR>";
}
}
} |
L'erreur est sur cette ligne:
Citation:
$nb = $rs->RowCount("appel");
Si une personne pourrait m'aider, je serai très reconnaissant. Je suis bloqué