[RESOLU] Fatal error: Call to undefined method PDOStatement::fecth()

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 : [RESOLU] Fatal error: Call to undefined method PDOStatement::fecth()

Re: Fatal error: Call to undefined method PDOStatement::fect

par sam01 » 01 févr. 2015, 23:35

heu oui effectivement :oops:

Merci tof73

Re: Fatal error: Call to undefined method PDOStatement::fect

par tof73 » 31 janv. 2015, 22:26

fetch et pas fecth

Fatal error: Call to undefined method PDOStatement::fecth()

par sam01 » 31 janv. 2015, 22:23

Bonjour,

je tente de convertir mes requêtes et forcément, il y a du grabuge.

Voici ma première erreur :

Code : Tout sélectionner

Fatal error: Call to undefined method PDOStatement::fecth()
La ligne incriminée est la suivante
	$id_adh = $dataa['id_adh'];
Voici le code en amont :
				
				$sqla = $db->prepare("SELECT a.id_adh
				FROM flatforswap_adherent AS a
				LEFT OUTER JOIN flatforswap_logement AS l ON l.id_adh = a.id_adh
				LEFT OUTER JOIN flatforswap_photo AS p ON p.id_log = l.id_log
				WHERE valide = ?
				GROUP BY a.id_adh
				HAVING COUNT(*) > 1 
				ORDER BY RAND()
				LIMIT 5");

$sqla->execute(array('2'));

$i = 1;


while($dataa = $sqla->fecth()){

	$id_adh = $dataa['id_adh'];
	
		// requête pour déterminer la localité de l'adh
ma connexion à la base de données se fait de cette façon
try
	{
		$db = new PDO('mysql:dbname=xxxxx;host=localhost', 'yyyyyyy', 'zzzzzzz', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
	}
	catch (Exception $e)
	{
        die('Erreur : ' . $e->getMessage());
	}
	$db->setAttribute(PDO::MYSQL_ATTR_USE_BUFFERED_QUERY, true);