Bonjour,
J'ai un petit souci de sélection dans ma base de données. Voici mon champ "images"
[{"index":1,"image":"un-nouveau-test-d-annonce_12_1.jpg","thumbnail":"un-nouveau-test-d-annonce_12_1_t.jpg"}]
Je veux sélectionner un-nouveau-test-d-annonce_12_1_t.jpg only. Seulement, le nom est différent (forcément) selon la donnée entrée :
champ1 : un-nouveau-test-d-annonce_12_1_t.jpg
champ2 : hello_ads_2.jpg
De fait, je souhaite sélectionner la première lettre (u or h) jusqu'à la fin de l'adresse (jpg).
J'ai ceci comme code :
J'ai des résultats dans mon tableau et dans mon resultimg, mais mon rowing['images'] reste vide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $img ="SELECT SUBSTR(a.images, locate('l\":\"',@field)+1, locate('g\"}',@field)-locate('l\":\"',@field)-1) FROM base_adsmanager_ads a " ; $resultimg = mysql_query($img) or die(mysql_error()); if (mysql_num_rows($resultimg) > 0) { while ($rowimg = mysql_fetch_array($resultimg)) { echo $rowimg['images'] ; } }?>
Merci d'avance pour vos réponses2.
N'étant pas confirmé en terme de requêtes sql, je sollicite votre aide.
Partager