voici comment ma table ressemble:Comment puis-je obtenir une liste de résultats lorsque sqlite renvoie plus d'une ligne?
key | driver | machine | result
-----------------------------------
1 | 1234 | abc_machine | pass
2 | 1234 | xyz_machine | fail
lorsqu'un utilisateur sélectionne « 1234 » du conducteur et tout des choses de la machine deviennent un peu en désordre. (Utilisateur effectue la sélection d'une IUG)
quand je fais:
$getConfig = `sqlite3 abc.db "SELECT machine FROM $table_name WHERE driver='$drvrSel'"`;
il me donne abc_machine xyz_machine
.
J'ai essayé de les séparer en utilisant split(/ /, $getConfig)
, mais cela ne fonctionne pas.
Merci.
Je suis désolé si j'ai posé cette question à un mauvais endroit. J'ai essayé de trouver le bon endroit mais je n'ai pas pu le trouver.
Quelque chose ne va pas avec la façon dont vous récupérez les lignes - il ne devrait pas être nécessaire de les diviser. –
Que voulez-vous accomplir? Décrivez simplement ce qui est acceptable en conséquence. – sastanin
Pourquoi utilisez-vous shell execs au lieu de DBI? –