Afficher image depuis base de donnee

Darksteir -  
Pitet Messages postés 2845 Statut Membre -
Bonjour, j'essaie de faire afficher une image en allait chercher son adresse d'emplacement depuis ma base de donnee et en l'incérent dans le src de la balise img. Cependant je n'y arrive pas, voici mon code php.
 <?php $oMysql = new MysqliLib(); $sRequete = "SELECT 'med_location' FROM 'medias'where 'med_id'=1";$oMysql->executer($sRequete); echo" <img src='".$oMysql."'  />"?>

j'ai cette érreur: Catchable fatal error: Object of class MysqliLib could not be converted to string in C:\wamp\www\...

A voir également:

3 réponses

Kilom
 
Je pense qu'il te manque quelque chose du genre :
echo" <img src='".$row['url_img']."'  />
0
Darksteir
 
ca ne marche pas je fais ca


$oMysql = new MysqliLib(); $sRequete = "SELECT 'med_location' FROM 'medias'where 'med_id'=1";
$oMysql->executer($sRequete);
while($row = mysqli_fetch_row($oMysql)){
echo" <img src='".$row['med_location']."'/>";}

Warning: mysqli_fetch_row() expects parameter 1 to be mysqli_result, object given in C:\wamp\www\...
0
Pitet Messages postés 2845 Statut Membre 527
 
Salut,

Tu dois vérifier comment utiliser MysqliLib, ce n'est pas un objet standard de php.

Si on reprend le même principe que l'extension Mysql native, ça pourrai ressembler à cela :


$oMysql = new MysqliLib(); $sRequete = "SELECT 'med_location' FROM 'medias' where 'med_id'=1";
$result = $oMysql->executer($sRequete);
while($row = mysqli_fetch_row($result)){
echo" <img src='".$row['med_location']."'/>";
}

Bonne journée
0