je fais une nouvelle fois appel aux spécialistes car je suis bloqué
J'ai une base contenant plusieurs tables,
avec le code suivant j'affiche sur une page index tout ce que contient ma table "liste" sous forme de tableau avec un bouton par ligne affichée:
Code : Tout sélectionner
<!DOCTYPE html>
<META HTTP-EQUIV="Refresh" CONTENT="10">
<html>
<head>
<meta charset="utf-8" />
<title>PPS-FLC</title>
</head>
<?php include "include/view/head.php"; ?>
<body>
<?php include "include/view/header.php"; ?>
<br />
<div align="center">
<h2>LISTE DES OF <FONT size="3pt">au: <?php echo date('d/m/Y');?></FONT></h2>
</div>
<div id="scrollauto">
<section class="preparation">
<?php include "include/connexiondb.php"; ?>
<?php $requete = "SELECT * FROM liste ORDER BY date_prod ";?>
<table align="center">
<tr>
<?php
$resultat = $mysqli -> query($requete);
while ($donnees = $resultat -> fetch_assoc()) {
?>
<td>
<?php
/*echo "id: ";
echo '<strong>'. $donnees['id'] .'</strong>';
echo '  -  ';*/
echo "OF: ";
echo $donnees['of'] ;
echo '  -  ';
echo "RAL: ";
echo $donnees['ral'] ;
echo '  -  ';
echo "OFL: ";
echo $donnees['ofl'];
echo '  -  ';
echo "BESOIN PROD: ";
echo $donnees['date_prod'] ;
?>
<script type="text/javascript">
function suivant() {
<?php
$req = $db->prepare("INSERT INTO accrochage (of,ral,ofl,date_prod) VALUES ('$of','$ral','$ofl','$date_prod')");
$req -> execute ;
?>
}
</script>
<form>
<input type="submit" name="envoyer" value="Suivant" class="button_p" onclick="suivant();">
</form>
</td>
</tr>
<?php
}
$mysqli->close();
?>
</table>
</section>
<div align="center">
<a href="index.php"><button class="_button">Accueil PPS</button></a>
</div>
</div>
</body>
</html>
J'ai tenté un "onclick" sur le bouton qui appelle une fonction "insert into" mais ça ne fonctionne pas, je lis énormément de tuto ici ou ailleurs mais je ne comprends pas ce que je fais mal ou ce que je ne fais pas.
Merci de votre aide