18041 sujets
Questions générales et questions de débutants
J'ai déja fait cela:
ps : c'est qu'une parti du code si vous voulez le code entier il y a pas de soucis je tenais simplement a le précisé
<?php
$query = "SELECT USER_ID, Nom, Num_SIM, Num_ligne FROM select_nom_prenom_user WHERE (Nom='')";
if($result = mysqli_query($link, $query));
{
echo'<select name="select_nom_prenom_useronchange="javascript:modif( this )>">';
echo'<option value="" selected="selected" disabled="disabled">Selectionnée : Nom</option>';
while ($idresult = mysqli_fetch_row($result))
{
$USER_ID = $idresult[0];
$Nom = $idresult[1];
echo'<option value="' . $USER_ID . '">' . $Nom . '</option>';
}
echo'</select></p><p>';
}
?>
</center>
?>
<script>
@en_tete= "SELECT USER_ID, Nom, Num_SIM, Num_ligne FROM select_nom_prenom_user WHERE ("
@QWhere= @nomchamp & "='" & @contenuchamp & "')"
element.onclick = function() {
@nomchamp = "Nom"
@contenuchamp = $Nom
@query= @en_tete & @QWhere
$result = mysqli_query($link, $query)
return
}
</script>
<table id="selectable" class="DataTable" >
<thead>
<tr>
<th>Operateur</th>
<th>SIM</th>
<th>PUK</th>
<th>Num ligne</th>
<th>Volume</th>
<th>Statut abo</th>
</tr>
</thead>
</body>
</html>
ps : c'est qu'une parti du code si vous voulez le code entier il y a pas de soucis je tenais simplement a le précisé
Bonjour.
Si j'ai bien compris, suite à une sélection dans une liste, vous voulez faire une requête pour récupérer des informations dans une base de données et remplir un tableau...
Si c'est ça et que vous voulez rester sur la même page, je pense qu'il vous faut passer par AJAX et l'objet XMLHttpRequest...
Si j'ai bien compris, suite à une sélection dans une liste, vous voulez faire une requête pour récupérer des informations dans une base de données et remplir un tableau...
Si c'est ça et que vous voulez rester sur la même page, je pense qu'il vous faut passer par AJAX et l'objet XMLHttpRequest...
Bonjour.
À peu près tout ce que je sais sur le sujet provient de cette page :
https://openclassrooms.com/courses/dynamisez-vos-sites-web-avec-javascript/xmlhttprequest-1
Dans la dernière partie de ce tutoriel, il y a un exemple d'auto-complétion.
À peu près tout ce que je sais sur le sujet provient de cette page :
https://openclassrooms.com/courses/dynamisez-vos-sites-web-avec-javascript/xmlhttprequest-1
Dans la dernière partie de ce tutoriel, il y a un exemple d'auto-complétion.
Bonjour j'ai réaliser un autre code totalement diférent j'ai revue tout mon code mais j'ai deux erreur
la premiere : Notice: Undefined variable: connection in C:\wamp64\www\Formulaire\Form_PHP\php_presque_fini\Tableau_essaie.php on line 24 ainsi que Fatal error: Call to a member function query() on null in C:\wamp64\www\Formulaire\Form_PHP\php_presque_fini\Tableau_essaie.php on line 24
connection bdd
Tableau_essaie.php
second page
javascript
Merci de votre passage
Modifié par vinkey (16 Feb 2017 - 18:05)
la premiere : Notice: Undefined variable: connection in C:\wamp64\www\Formulaire\Form_PHP\php_presque_fini\Tableau_essaie.php on line 24 ainsi que Fatal error: Call to a member function query() on null in C:\wamp64\www\Formulaire\Form_PHP\php_presque_fini\Tableau_essaie.php on line 24
connection bdd
<?php
$servername = "localhost";
$username = "root";
$password = "Mm101010";
$connection = new mysqli($servername, $username, $password);
?>
Tableau_essaie.php
<? require("../php_presque_fini/Connect.php");?>
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
</body>
</html>
<table>
<tr>
<th>Operateur</th>
<th>SIM</th>
<th>PUK</th>
<th>Num ligne</th>
<th>Volume</th>
<th>Statut abo</th>
</tr>
<?php extract($_POST);
$req = $connection->query("select * from select_nom_prenom_user where PUK = '".$choix."' order by PUK asc");
while($ligne = $req->fetch())
{
echo("
<tr>
<td>".$ligne['Operateur']."</td>
<td>".$ligne['Num_SIM']."</td>
<td>".$ligne['PUK']."</td>
<td>".$ligne['Num_ligne']."</td>
<td>".$ligne['Volume']."</td>
<td>".$ligne['Statut_abo']."</td>
</tr>");
} ?>
</table>
second page
<!--DOCTYPE html-->
<html>
<?php session_start(); require("../php_presque_fini/Connect.php"); ?>
<script><?php require("../php_presque_fini/function_selection.js"); ?></script>
<body>
<div id="content">
<label>PUK :</label>
<select id="selection_PUK" name="choix[]" onChange="request(this);">
<option value="">-----------</option>
<?php $req = $Connection->query("select * from select_nom_prenom_user group by PUK");
while($ligne = $req->fetch()) { echo("<option value='choix'>".$ligne['PUK']."</option>"); } ?>
</select><br/><br/>
<div id="PUK_selectionnee">
<?php require("../php_presque_fini/Tableau_essaie.php"); ?>
</div>
</div>
</body>
</html>
javascript
function selectChoice()
{
var container = $('#PUK_selectionnee');
var selector = $('#choix');
var url = '../php_presque_fini/Tableau_essaie.php';
selector.change(function()
{
var value = $(this).val();
arraySelect = new Array;
$("select option:selected").each(function() { arraySelect.push(this.value); });
$.ajax({ url : url, type : 'post', data : {'choix[]' : arraySelect}, success : function(data){container.html(data);} });
});
}
Merci de votre passage
Modifié par vinkey (16 Feb 2017 - 18:05)