par
keunene » 26 mars 2018, 09:07
Bonjour,
je souhaiterais insérer des données sur plusieurs lignes en même temps et sur quatre champs.mais mon code ne peut que'insérer dans un champ.
voici mon code:
Code : Tout sélectionner
<?php
include('config.php');
$nom = htmlspecialchars(trim(stripcslashes(strtolower($_POST["nom"]))));
$pseudo = htmlspecialchars(trim(stripcslashes(strtolower($_POST["pseudo"]))));
$montant = htmlspecialchars(trim(stripcslashes(strtolower($_POST["montant"]))));
$dati = htmlspecialchars(trim(stripcslashes(strtolower($_POST["dati"]))));
foreach ($_POST['nom'] as $nom )
{
$sql = "INSERT INTO cotisation(nomco,pseudoco,montantco,dateco)
VALUES ('$nom','$pseudo ','$montant','$dati')" ;
$requete = mysql_query($sql, $cnx) or die( mysql_error() ) ;
}
?>
ce qui est inséré, c'est la variable nom.que faire, aidez moi s'il vous plaît.
merci.
Bonjour,
je souhaiterais insérer des données sur plusieurs lignes en même temps et sur quatre champs.mais mon code ne peut que'insérer dans un champ.
voici mon code: [code]<?php
include('config.php');
$nom = htmlspecialchars(trim(stripcslashes(strtolower($_POST["nom"]))));
$pseudo = htmlspecialchars(trim(stripcslashes(strtolower($_POST["pseudo"]))));
$montant = htmlspecialchars(trim(stripcslashes(strtolower($_POST["montant"]))));
$dati = htmlspecialchars(trim(stripcslashes(strtolower($_POST["dati"]))));
foreach ($_POST['nom'] as $nom )
{
$sql = "INSERT INTO cotisation(nomco,pseudoco,montantco,dateco)
VALUES ('$nom','$pseudo ','$montant','$dati')" ;
$requete = mysql_query($sql, $cnx) or die( mysql_error() ) ;
}
?>[/code]
ce qui est inséré, c'est la variable nom.que faire, aidez moi s'il vous plaît.
merci.