requete fetch

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : requete fetch

Re: requete fetch

par moogli » 20 déc. 2010, 19:25

mysql_free_result

le choix entre les deux, pdo est la chose vers laquelle php s'oriente. s'est un poil plus "sécurisé" que d'utiliser les mysql_* et cela permet aussi d'utiliser une foultitude de sgbd ce qui permet de ne pas changer le code juste un peu le sql si ce que tu utilise est dédié à un sgbd.


@+

Re: requete fetch

par Invité » 20 déc. 2010, 16:20

merci pour te réponse, j'avais réussi de mon coté mais avec beaucoup de mal.
Pourquoi choisir PDO ou mysql ?

enfin quel est l'équivalent de ->closeCursor(); pour mysql ?

merci

Re: requete fetch

par moogli » 20 déc. 2010, 16:13

salut,

normal tu n'utilise pas la chose comme il faut, mysql_query ne retourne pas un objet !!!
ou alors utilise PDO.

while ($donnees = mysql_fetch_assoc($result)()) '

...

}

un tuto sur l'utilisation de l'extensio mysql http://www.phpdebutant.org/article66.php (tu pourra regarder le tuto N°15 aussi et les suivants ;) ).

pour PDO => http://www.siteduzero.com/tutoriel-3-34 ... x-bdd.html

@+

requete fetch

par yadutonus » 20 déc. 2010, 15:36

Bonjour,
je galère avec mes requêtes sql, je commence à en avoir marre...

voila ce qui apparait pour la requete suivante
$select = "SELECT ref, auteur, titre, description, commentaire, prix FROM stock WHERE ( ref LIKE '%ori%' ) OR ( auteur LIKE '%ori%' ) OR ( titre LIKE '%ori%' ) OR ( description LIKE '%ori%' ) OR ( commentaire LIKE '%ori%' ) OR ( prix LIKE '%ori%') ORDER BY ref DESC LIMIT 0, 10 ";


$result = mysql_query($select) or die ('Erreur : '.mysql_error() );
while ($donnees = $result->fetch())

....
Fatal error: Call to a member function fetch() on a non-object in /homepages/5/d267378681/htdocs/test.php on line 46

merci de votre aide, j'aurais bientôt plus e cheveux sur la tête...