ERROR : PHP

Avatar du membre
Mammouth du PHP | 1609 Messages

24 nov. 2012, 15:07

mysql_result attend pour 2ème paramètre un nombre et non une chaîne...
Vérifie $champ et rtfm ! :P
Développeur web depuis + de 20 ans

Eléphant du PHP | 172 Messages

24 nov. 2012, 16:17

merci de me répondre saïan :D

donc je met un chiffre au hasard ? . Désolé si pour toi c'est très simple, mais pour moi même avec de la bonne volonté et le manuel il me faudrait plusieurs jours :cry:

function &result(&$result, $champ)
{
return mysql_result($result, 2);
}

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

24 nov. 2012, 16:33

salut,


as tu lu la doc de la fonction mysql_result ?

de plus il n'est pas conseiller d'utiliser cette fonction pour tes questions lisibilités du code préfère lui mysql_fetch_assoc.

dans le même chose utilise plutôt l'extension mysqli plutôt que l'extension mysql qui est vouée a disparaître.


@+
Il en faut peu pour être heureux ......

Eléphant du PHP | 172 Messages

24 nov. 2012, 16:40

oui j'ai regardé la doc et c'est pour celà que j'ai mis le chiffre 2 . Si j'ai bien compris ce chiffre devrait apparaitre en réponse. Je peux mettre un mot à la place d'un chiffre

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

24 nov. 2012, 17:09

oui j'ai regardé la doc et c'est pour celà que j'ai mis le chiffre 2 . Si j'ai bien compris ce chiffre devrait apparaitre en réponse. Je peux mettre un mot à la place d'un chiffre
dans ce cas pourquoi ?
donc je met un chiffre au hasard ?
si tu nous indique exactement le contexte ce serais plus simple, mais globalement je persiste pour le mysql_fetch_assoc.

d'ailleurs je ne comprend pas l'utilité de cette fonction
function &result(&$result, $champ)
{
return mysql_result($result, 2);
}
vu que :
- je pense que c'est ce que fait un mysql_fetch_assoc
- l'utilisation du passage par référence n'est plus utile en php 5 c'est fait par défaut.

@+
Il en faut peu pour être heureux ......

Eléphant du PHP | 172 Messages

24 nov. 2012, 19:50

Cette erreur est règlée .Encore merci.

Bonne fin de semaine 8-)