1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
| <?php
if(isset($_POST['sujet'])) $sujet=$_POST['sujet'];
else $sujet="";
$date_msg = date("Ymd");
// On passe le message dans $msg
$msg=$_POST['msg'];
// On saute une ligne tous les 30 caractères
$msg_ok = wordwrap($msg, 30, "<br />\n");
// On spécifie que chaque ligne correspondra à une ligne d'un tableau et ceux à chaque retour à la ligne
$lignes = explode("\n", $msg_ok);
// Pour chaque éléments retournés on va faire une requête
foreach($_POST['envoi_msg'] as $ID_VRP)
//Connexion As400
$server = '192.168.150.1';
$dsn = 'as400';
$user = 'fco';
$passwd = 'pouet';
$conn = odbc_connect($dsn,$user,$passwd);
// Insertion du message dans MS101
$insert_msg = "INSERT INTO TEST.MS101P(
MBSUJ,
MBMS1,
MBMS2,
MBMS3,
MBMS4,
MBMS5,
MBBTQ,
MBDAT,
MBDEV) VALUES
(
'$sujet',
'$lignes[0]',
'$lignes[1]',
'$lignes[2]',
'$lignes[3]',
'$lignes[4]',
'$ID_VRP',
'$date_msg',
'$date_msg'
)";
$as400_insert_msg = odbc_exec($conn,$insert_msg); |
Partager