fatal error : Unsupported operand types

Répondre
tyros
le 18/06/2009 à 02:35
tyros
bonjour,

Fatal error: Unsupported operand types in C:\wamp\www\include\fonction.inc.php on line 74

la ligne 74 equivaut a la ligne 4 ici

function affichePages($nombre,$page,$total) {
$nbpages = ceil(($total*1)/($nombre*1));
$numeroPages++;
$compteurPages++;
$limite = 0;
echo '<table border = "0" ><tr>'."\n";
while($numeroPages <= $nbpages) {
echo '<td ><a href = "'.$page.'&limite='.$limite.'">'.$numeroPages.'</a></td>'."\n";
$limite = $limite + $nombre;
$numeroPages = $numeroPages + 1;
$compteurPages = $compteurPages + 1;
if($compteurPages == 10) {
$compteurPages = 1;
echo '<br>'."\n";
}
}
echo '</tr></table>'."\n";
}
LupusMic
le 18/06/2009 à 03:27
LupusMic
C'est inutile de poster vingt ligne de code pour une seule ligne pertinente, d'autant plus que l'essentiel n'est pas là : que contiennent $nombre et $page. Sans compter qu'on se demande pourquoi tu multiplie par 1.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
tyros
le 18/06/2009 à 22:27
tyros
pourquoi je multiplie par 1, c'est que qqn m'as dit que peut-etre ca reglerais mon probleme, mais, ca regle rien.


$nombre = 10;
$page = $path_parts['basename'].'?nom='.$data['nom'];
LupusMic
le 19/06/2009 à 00:29
LupusMic
La programmation, ce n'est pas du chamanisme :D

Et comme ma boule de cristal est toujours en panne, je ne sais pas ce que contient $total ;)
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
tyros
le 19/06/2009 à 01:52
tyros
$select = $db->prepare('SELECT count(id) FROM commentaire WHERE nom = ?');
$select->execute(array($_GET['nom']));
$row = $select->fetchAll(PDO::FETCH_NUM);
$total = $row[0];

d'après moi le problème serait la ligne $row...
LupusMic
le 19/06/2009 à 07:52
LupusMic
Oui mais non. Je n'ai pas demandé comment tu avais obtenu $total, mais ce que *contient* $total.

Si tu penses que le problème vient de $row, alors affiches-le avec var_dump et observe ce que contient ce tableau !
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours