pourriez vous me corrigé (si possible avec une mini explication que j'evite la prochaine fois de poser la meme question )
voici mon code :
<!--Connexion à la base de donnée -->
<?php include("infobase.php"); ?>
<!--debut recuperation des données sur la base-->
<?php
// recuperation des données
// table = choix de la table 1
// table2 = choix de la table 2
// champ = choix du champ qui m'interesse dans la table 1
// champ2 = choix du champ qui m'interesse dans la table 2
$table = "contenue";
$table2 = "liens";
$champ = "content";
$champ2 = "contenue";
$sql = 'SELECT '.$champ.', '.$champ2.' FROM '.$table.', '.$table2.'';
// on lance la requête (mysql_query) et on impose un message d erreur si la requête ne se passe pas bien (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
// on recupere le resultat sous forme d'un tableau
$data = mysql_fetch_array($req);
// commande qui recupére mes données
while(....)
{
// Récupération de tes données dans $data
$tab[$data['id']] = $data;
$tab2[$data['LinkID']] = $data;
}
// on libère l'espace mémoire alloué pour cette interrogation de la base
mysql_free_result ($req);
mysql_close ();
?>
<!--fin recuperation des données sur la base-->
<?php
echo $tab[5]['content']; // contenue table 1 dont l'id est 5
?>
<?php
echo $tab2[1]['contenue']; // contenue table 2 dont l'id est 1
?>