Requète SQL

Fermé
RIRI - 2 févr. 2009 à 21:00
 RIRI - 3 févr. 2009 à 14:29
Bonjour à tous,
Voilà mon problème qui me fait transpirer depuis quelques heures :
J'ai un champ sur ma base de données qui stocke des adresses url de type :

https://www.nordnet.com/site-internet <category>https://www.nordnet.com/site-internet <category>https://www.nordnet.com/site-internet
<category>https://www.nordnet.com/site-internet

J'arrive à les afficher correctement mais ensemble :

$sql = 'SELECT category FROM ma_table where id='.$id.' ';
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
mysql_close();
while($data = mysql_fetch_array($req)){
$category=$data[category];
}

echo "$category";
et il affiche :
https://www.nordnet.com/site-internet
https://www.nordnet.com/site-internet
https://www.nordnet.com/site-internet
https://www.nordnet.com/site-internet

Mon problème c'est que j'aimerai bien pouvoir appeler l'adresse du chemin2 uniquement !!! et là je bloque...

Merci de votre aide, si quelqu'un à la solution..

3 réponses

afrodje Messages postés 759 Date d'inscription mardi 13 mars 2007 Statut Membre Dernière intervention 22 janvier 2014 168
3 févr. 2009 à 13:27
Essai avec substr en sql

http://sql.1keydata.com/fr/sql-substring.php
0
tarek_dotzero Messages postés 817 Date d'inscription jeudi 19 juillet 2007 Statut Membre Dernière intervention 12 avril 2022 120
3 févr. 2009 à 13:49
C'est quoi le 'id' au juste, normalement c'est le code et dans ce cas il ne dois récuperer qu'une adresse, pourquoi il récupère les 04?
0
afrodje Messages postés 759 Date d'inscription mardi 13 mars 2007 Statut Membre Dernière intervention 22 janvier 2014 168
3 févr. 2009 à 13:52
oups c'est vrai, pas vu.

L'id doit être en autoincrement, dont forcement il sera unique et donc par déduction, il n'y aura qu'une valeur !

0
Merci pour vos réponses les gars, je vais essayer tout ça...en espérant pouvoir m'en sortir...je vais creuser vers substr en sql qui me parait interessant.
Merci encore
0