requête sql avec variables
Posté : 21 avr. 2009, 18:14
Bonjour,
Je voudrais créer une fonction pour mes mysql_fetch_row
Je voudrais accéder aux données $cols(titre,chapeau,texte) par des variables $titre $chapeau et $texte.
Et là je coince...
Je voudrais créer une fonction pour mes mysql_fetch_row
Code : Tout sélectionner
<?
function sqlrow($cols,$table,$where,$id)
{
require_once 'admin/conf.php'; // les infos de connexion à la base de données
require_once 'lib/link.php'; // mysql_connect et mysql_select_db
$requete = "SELECT ".$cols." FROM ".$table." WHERE ".$where." = '".$id."'";
$result = mysql_query ($requete,$link);
$content = mysql_fetch_row($result);
if (!$content){die (include ('inc/404.php'));}
$col = explode(", ",$cols);
for($nb =0; $col[$nb] != false; $nb++)
{
$col = "$".$col;
$col = utf8_encode($content[$nb]);
echo $col; //pour essayer, ça me renvoie bien le contenu de la base
return $col;
}
mysql_free_result($result);
}
$cols = 'titre, chapeau, texte';
sqlrow($cols,content,id,1);
echo $titre."<br>".$chapeau."<br>".$texte;
?>
Et là je coince...