Bonjour,
Je développe actuellement un petit script de lecture dans les bases de données.
Mon code actuel permet la lecture dans une BDD puis la mise en place dans un tableau :
Cependant, je me confronte à deux problèmes, que je n'arrive pas à contourner.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 #Requete pour recuperer les noms de major temp=`mysql -h $host -D $db -B -N -e "SELECT nom FROM identite"` tableau_film=($temp)
1 Lors de la mise en place dans un tableau, la seule solution trouvée a été de couper en utilisant "l'espace" comme caractère de séparation.
Ceci pose mon premier probleme car il découpe par exemple des noms composés
Ex : Jean Jacques
tab[0] = Jean
tab[1] = Jacques
Alors que je voudrais
tab[0] = Jean Jacques
2 Mon second probleme est de récuperer deux champs dans deux tableaux differents
Exemple : récupération du nom et du prénom
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 #Requete pour recuperer les noms de major temp=`mysql -h $host -D $db -B -N -e "SELECT nom,prenom FROM identite"` tableau_film=($temp)
Puis j'aimerais avoir :
nom[0] = Martin / nom[1] = Dupond
Prenom[0] = Anthony / Prénom[1] = Carine
Merci encore de votre aide!
Partager