[RESOLU] Récupérer une info à partir d'une autre et faire une boucle

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] Récupérer une info à partir d'une autre et faire une boucle

Re: Récupérer une info à partir d'une autre et faire une boucle

par cylvain » 06 sept. 2016, 11:02

Bon en fait j'ai trouvé mon erreur dans la recherche suivante je me suis trompé de fonction, il fallait que j'agisse sur une autre, merci

Récupérer une info à partir d'une autre et faire une boucle

par cylvain » 06 sept. 2016, 09:35

Bonjour,

A partir d'une information je voudrais récupérer une info sur la meme ligne et traiter cette information. je m'explique, j'ai un programme de généalogie canin qui récupérer d'un formulaire un lof et va chercher l'information dans ma BDD puis récupère une autre cellule et va la chercher dans ma BDD m'affiche les infos .......

je voudrais maintenant à partir d'une autre information récupérer un cellule et traiter l'info

Ma fonction
function return_infos_dog_from_puce ($pucetat) // infos à partir de la puce
{
	global $pdo; // connexion (variable globale)
	$infos_array = array();
 
	$pucetat_query = "SELECT *".
	" FROM chiens ".
	" WHERE PUC like :pucetat;";
 
	try {
		$pdo_select = $pdo->prepare($pucetat_query);
		$pdo_select->execute( array(
			':pucetat' => $pucetat
			));
		$infos_array = $pdo_select->fetch(); 
	} 
	catch (PDOException $e) { 
		echo 'Erreur SQL : '. $e->getMessage().'<br/>'; die(); 
	} 
	return $infos_array; 
}
Mon fichier
<?php
header("Content-Type: text/html; charset=utf-8");
include('./connexion.php');
include('./fonction.php');
// --------------------------------------
if (!empty($_POST)) {
 
	$pucetat = $_POST['pucetat'];  // ce que je revoie de mon formulaire 
 
	$c = return_infos_dog_from_puce ($pucetat); 
// les cellules qui m'interresent sur ma ligne et que je dois allez chercher dans ma BDd afin d'afficher les résultats
	$pc = return_infos_dog_from_puce ($c['PLOF']); 
	$pm = return_infos_dog_from_puce ($c['MLOF']); 

	$ppc = return_infos_dog_from_puce ($pc['PLOF']);
	$mpc = return_infos_dog_from_puce ($pc['MLOF']);
	$pmc = return_infos_dog_from_puce ($pm['PLOF']);
	$mmc = return_infos_dog_from_puce ($pm['MLOF']);


	$pppc = return_infos_dog_from_puce ($ppc['PLOF']);
	$mppc = return_infos_dog_from_puce ($ppc['MLOF']);
	$pmpc = return_infos_dog_from_puce ($mpc['PLOF']);
	$mmpc = return_infos_dog_from_puce ($mpc['MLOF']);
	$ppmc = return_infos_dog_from_puce ($pmc['PLOF']);
	$mpmc = return_infos_dog_from_puce ($pmc['MLOF']);
	$pmmc = return_infos_dog_from_puce ($mmc['PLOF']);
	$mmmc = return_infos_dog_from_puce ($mmc['MLOF']);



	$ppppc = return_infos_dog_from_puce ($pppc['PLOF']);
	$mpppc = return_infos_dog_from_puce ($pppc['MLOF']);
	$pmppc = return_infos_dog_from_puce ($mppc['PLOF']);
	$mmppc = return_infos_dog_from_puce ($mppc['MLOF']);
	$ppmpc = return_infos_dog_from_puce ($pmpc['PLOF']);
	$mpmpc = return_infos_dog_from_puce ($pmpc['MLOF']);
	$pmmpc = return_infos_dog_from_puce ($mmpc['PLOF']);
	$mmmpc = return_infos_dog_from_puce ($mmpc['MLOF']);
	$pppmc = return_infos_dog_from_puce ($ppmc['PLOF']);
	$mppmc = return_infos_dog_from_puce ($ppmc['MLOF']);
	$pmpmc = return_infos_dog_from_puce ($mpmc['PLOF']);
	$mmpmc = return_infos_dog_from_puce ($mpmc['MLOF']);
	$ppmmc = return_infos_dog_from_puce ($pmmc['PLOF']);
	$mpmmc = return_infos_dog_from_puce ($pmmc['MLOF']);
	$pmmmc = return_infos_dog_from_puce ($mmmc['PLOF']);
	$mmmmc = return_infos_dog_from_puce ($mmmc['MLOF']);



	$pppppc = return_infos_dog_from_puce ($ppppc['PLOF']);
	$mppppc = return_infos_dog_from_puce ($ppppc['MLOF']);
	$pmpppc = return_infos_dog_from_puce ($mpppc['PLOF']);
	$mmpppc = return_infos_dog_from_puce ($mpppc['MLOF']);
	$ppmppc = return_infos_dog_from_puce ($pmppc['PLOF']);
	$mpmppc = return_infos_dog_from_puce ($pmppc['MLOF']);
	$pmmppc = return_infos_dog_from_puce ($mmppc['PLOF']);
	$mmmppc = return_infos_dog_from_puce ($mmppc['MLOF']);
	$pppmpc = return_infos_dog_from_puce ($ppmpc['PLOF']);
	$mppmpc = return_infos_dog_from_puce ($ppmpc['MLOF']);
	$pmpmpc = return_infos_dog_from_puce ($mpmpc['PLOF']);
	$mmpmpc = return_infos_dog_from_puce ($mpmpc['MLOF']);
	$ppmmpc = return_infos_dog_from_puce ($pmmpc['PLOF']);
	$mpmmpc = return_infos_dog_from_puce ($pmmpc['MLOF']);
	$pmmmpc = return_infos_dog_from_puce ($mmmpc['PLOF']);
	$mmmmpc = return_infos_dog_from_puce ($mmmpc['MLOF']);
	$ppppmc = return_infos_dog_from_puce ($pppmc['PLOF']);
	$mpppmc = return_infos_dog_from_puce ($pppmc['MLOF']);
	$pmppmc = return_infos_dog_from_puce ($mppmc['PLOF']);
	$mmppmc = return_infos_dog_from_puce ($mppmc['MLOF']);
	$ppmpmc = return_infos_dog_from_puce ($pmpmc['PLOF']);
	$mpmpmc = return_infos_dog_from_puce ($pmpmc['MLOF']);
	$pmmpmc = return_infos_dog_from_puce ($mmpmc['PLOF']);
	$mmmpmc = return_infos_dog_from_puce ($mmpmc['MLOF']);
	$pppmmc = return_infos_dog_from_puce ($ppmmc['PLOF']);
	$mppmmc = return_infos_dog_from_puce ($ppmmc['MLOF']);
	$pmpmmc = return_infos_dog_from_puce ($mpmmc['PLOF']);
	$mmpmmc = return_infos_dog_from_puce ($mpmmc['MLOF']);
	$ppmmmc = return_infos_dog_from_puce ($pmmmc['PLOF']);
	$mpmmmc = return_infos_dog_from_puce ($pmmmc['MLOF']);
	$pmmmmc = return_infos_dog_from_puce ($mmmmc['PLOF']);
	$mmmmmc = return_infos_dog_from_puce ($mmmmc['MLOF']);


 	
}
 ?>
//j'affiche mes données......
Merci pour vos lumières