petit problème bizarre

Lionel.j.
Invité n'ayant pas de compte PHPfrance

27 oct. 2005, 11:09

je débute en php avec php et mysql pour les nuls
j'ai vérifié 25 fois si j'avais ce qu'il fallait ds le bouquin et je suis sur qu'il ny'a aucune erreur de syntaxe
voici les quelques lignes en questions:
<?php
$infosChemises = array("XL", "bleu", 12.0);
sort($infoChemises);
list($valeur1,$valeur2) = $infoChemises;
echo $valeur1,"<br>";
echo $valeur2,"<br>";
?>
et il me répond systématiquement:
warning:sort () expects parameter 1 to be array, null given in ...
merci bcp de me filer un coup de main
ps: je me sers de dreamweaver comme éditeur je ne sais pas si c'est imporatnt de le préciser ou pas !

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

27 oct. 2005, 11:13

Ton editeur importe peu si tu l'utilise comme editeur de texte

Sinon, tu as une faute d'orthographe dans l'appel à ton tableau, il manque un s après info
$infosChemises = array("XL", "bleu", 12.0);
sort($infosChemises); 
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

27 oct. 2005, 11:18

Si c'est juste un éditeur, tu codes à la main, donc peu importe :) c'est toi qui codes, pas le logiciel.

Sinon, pour ton erreur : il est dit que sort() admet uniquement des variables de type Array (tableau)...c'est pour ça que ta faute de frappe bloque ton script.
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.