[need help]validasi matriks

Yogi Rachman · Mar 20, 2012
mas saya mohon bantuannya dong buat bikin validasi untuk aplikasi perkalian matriks ordo 3 x 3 jadi validasinya setiap user masukin teks atau salah satu kolom tidak diisi maka akan ada validasinya

scriptnya kaya gini....


<html>
<head>
<title>Perkalian Matriks</title>
</head>
<body>
<h2 align="center">Perkalian Matriks Ordo 3x3</h2>
<?php
$A = array();
$A[0] = $_POST;
$A[1] = $_POST;
$A[2] = $_POST;
$A[3] = $_POST;
$A[4] = $_POST;
$A[5] = $_POST;
$A[6] = $_POST;
$A[7] = $_POST;
$A[8] = $_POST;

$B = array();
$B[0] = $_POST;
$B[1] = $_POST;
$B[2] = $_POST;
$B[3] = $_POST;
$B[4] = $_POST;
$B[5] = $_POST;
$B[6] = $_POST;
$B[7] = $_POST;
$B[8] = $_POST;

$C = array();
$C[0] = ($A[0]*$B[0])+($A[1]*$B[3])+($A[2]*$B[6]);
$C[1] = ($A[0]*$B[1])+($A[1]*$B[4])+($A[2]*$B[7]);
$C[2] = ($A[0]*$B[2])+($A[1]*$B[5])+($A[2]*$B[8]);
$C[3] = ($A[3]*$B[0])+($A[4]*$B[3])+($A[5]*$B[6]);
$C[4] = ($A[3]*$B[1])+($A[4]*$B[4])+($A[5]*$B[7]);
$C[5] = ($A[3]*$B[2])+($A[4]*$B[5])+($A[5]*$B[8]);
$C[6] = ($A[6]*$B[0])+($A[7]*$B[3])+($A[8]*$B[6]);
$C[7] = ($A[6]*$B[1])+($A[7]*$B[4])+($A[8]*$B[7]);
$C[8] = ($A[6]*$B[2])+($A[7]*$B[5])+($A[8]*$B[8]);
?>

<table border="1" align="center" width="200" >
<?php
echo "<tr>";
for($k=0; $k<=2; $k+=1)
{
echo "<td>$C[$k]</td>";
}
echo "</tr><tr>";
for($k=3; $k<=5; $k+=1)
{
echo "<td>$C[$k]</td>";
}
echo "</tr><tr>";
for($k=6; $k<=8; $k+=1)
{
echo "<td>$C[$k]</td>";
}
echo "</tr>";
?>
</table>
</body>
</html>

mohon ya mas saya masih nubie:D
Silahkan login untuk menjawab!
1
Loading...
Ellyx Christian · Mar 21, 2012 · 1 Suka · 0 Tidak Suka
gunakan validasi seperti ini:
if(empty($_POST['A11']) || !preg_match('/^([0-9]+)$/', $_POST['A11'])){
echo 'A11 tidak valid';
}
lakukan itu di semua input text yang ingin divalidasi, ref: http://www.myphptutorials.com/tutorials/25/tutorial-php-validasi-form-dengan-php
0
Loading...
Yogi Rachman · Mar 21, 2012 · 0 Suka · 0 Tidak Suka
oke mas terimakasih atas jawabannya.

:):):):):):):):)