Séparer les éléments d'une cellule
fedely
-
jordane45 Messages postés 30427 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 30427 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'espère que vous allez bien.
Mon problème est que je souhaiterais séparer les éléments en registrée dans une colonne de ma BDD pour les afficher séparément.
Voici comment je les enregistre :
Je souhaite pouvoir faire ressortir les données de la BDD séparément.
Merci de l'aide
J'espère que vous allez bien.
Mon problème est que je souhaiterais séparer les éléments en registrée dans une colonne de ma BDD pour les afficher séparément.
Voici comment je les enregistre :
<div class="form-row">
<div class="form-group col-md-12">
<select id="inputState" class="form-control" name="nafor">
<option selected>Choisir la formule</option>
<?php while ($row = mysqli_fetch_array($result)){ ?>
<option value = "<?php
echo $row["type"] ; echo "|"; echo $row["nuitee"] ; echo "|"; echo $row["montant"] ; ?>">
<?php echo $row["type"] ; echo "|"; echo $row["nuitee"] ; echo "|"; echo $row["montant"] ;
}
}
?>
</option>
</select>
</div>
</div>
Je souhaite pouvoir faire ressortir les données de la BDD séparément.
Merci de l'aide
4 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonjour, penses-tu nous avoir montré comment les données étaient enregistrées? -
ça ne me donne toujours rien. Avec le explode.
Comment l'utiliser avec une requete ?$req3 = "SELECT naform FROM reservations WHERE naform = '$data1[16]'"; $res3 = $conn->query($req3) or die("La requete4 a echouée"); $data3 = mysqli_fetch_array($res3); $pieces = explode(" ", $res3); -
Bonjour,
$sql = "SELECT naform FROM reservations WHERE naform = '".$data1[16]."'"; if(!$result = $conn->query($sql)){ printf("Errormessage: %s\n", $conn->error); } $data3= $result->fetch_array(MYSQLI_ASSOC); $naform = !empty($data3['naform']) ? $data3['naform'] : NULL; if($naform){ print_r($naform); $delimiter = "|"; $pieces = explode($delimiter,$naform); print_r($pieces); }
-
Bonsoir à Tous,
Veuillez m'excuser pour la mauvaise expression de mon besoin.
En fait, ce que je souhaite faire, c'est enregistré des informations via un formulaire. Dans ce formulaire, il y a un champ ''HOTEL''' un champ '''FORMULE''' un champ ''''NUITEE''' et enfin un champ """"MONTANT''''''. Ce que je souhaite faire c'est que lorsque l'agent rempli le champ '''Hotel''' et le champ """FORMULE""" et le champ nuitee, le """MONTANT''' s'affiche automatiquement dans le champ ''''MONTANT''''' affilié à l'hotel correspondant à la formule (SINGLE ou COUPLE) pour 1, 2 ou 3 nuitée.
J'espère m’être fais comprendre.
Merci d'avance-
Ta question était :
Mon problème est que je souhaiterais séparer les éléments en registrée dans une colonne de ma BDD pour les afficher séparément.
Tu as ensuite réitéré ce besoin:
*
Je souhaite faire ressortir l'information de façon séparée :
Nos avons donc répondu à cette question : https://forums.commentcamarche.net/forum/affich-35740767-separer-les-elements-d-une-cellule#8
Là ... c'est une autre question (tu dois donc ouvrir une discussion propre à ça )
Ce que je souhaite faire c'est que lorsque l'agent rempli le champ '''Hotel''' et le champ """FORMULE""" et le champ nuitee, le """MONTANT''' s'affiche automatiquement dans le champ ''''MONTANT''''' affilié à l'hotel
Au passage... le "automatique'" dont tu parles ne se fera pas en PHP ..... mais en JAVASCRIPT.
Sachant que, comme je te l'ai déjà indiqué dans une autre discussion me semble-t-il .. il faudrait déjà expliquer comment tu fais ce calcul.... (faudrait déjà que tu sois capable de nous expliquer la "formule" à appliquer... sinon on ne pourra jamais t'aider à trouver la réponse !!!!! ) -
Ok Merci Jordan 45, j'ouvre une autre discussion en javascript. La formule, ce n'est pas un calcul Fomule dans notre cas = Formule SINGLE ou Formule COUPLE ça concerne les Hotels. Tu vois un peu de quoi je veux parler.
- Pour faire un calcul il faut des nombres.
SINGLE OU COUPLE doit renvoyer à quelque chose non ?
Une formule serait du genre
MONTANT = Nombre_nuits * prix_chambre
avec, par exemple : prix_chambre = 100 si single ou prix_chambre = 150 si double
Là c'est une formule et une explication compréhensible par ceux qui pourraient t'aider.... et toi ...tu vois un peu de quoi je parle cette fois ??
-
Et au passage ... merci de mettre ce sujet en RESOLU
https://www.commentcamarche.net/infos/25917-marquer-un-fil-de-discussion-comme-etant-resolu/
.
-