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 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
| <?php
$tab1=array('#','c','e','o');
$tab2=array('c','0','0','2');
$tab3=array('e','1','1','8');
$tab4=array('o','1','3','2');
$s=array($tab1,$tab2,$tab3,$tab4);
echo's=', sizeof($s);
$tab5=array('#','c','n');
$tab6=array('c','2','1');
$tab7=array('n','6','3');
$r=array($tab5,$tab6,$tab7,$tab8);
echo ' r=',sizeof($r);
$w = serialize($s);
require_once("connexion.php");
mysql_query("INSERT INTO matrice (nom,valeur)VALUES('"."','".$w."')",$connection) or die (mysql_error());
/**********************************teste d affichage de table de base**************************/
//(exemple)
$NbrLigne = 4;
// La requete (exemple) :
$requete = "SELECT valeur FROM matrice WHERE nom='fd'";
// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
$result =mysql_query($requete,$connection) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
// -------------------------------------------------------
$NbreData = mysql_num_rows($result);
// -------------------------------------------------------
// creation d'un tableau array() par donnees
$k=0;
while ($val = mysql_fetch_array($result)) {
//$z=$data['valeur'];
//$e=;
//echo $e;
$tableau1[$k] = $val['nom'];
$tableau2[$k] = $val['valeur'];
$k++;
}
// -------------------------------------------------------
// affichage
if ($NbreData != 0) {
$i = 0;
$NbrCol = 0;
echo '<table border="1">';
for ($i=0; $i<$NbrLigne; $i++) {
echo '<tr>';
$j = 0;
while (($i+($j*$NbrLigne))%$NbrLigne==$i
&& ($i+($j*$NbrLigne))<$NbreData) {
echo '<td>';
// --------------------------------------
// AFFICHAGE de l'element
$k = ($i+($j*$NbrLigne));
//echo $tableau1[$k];
echo '<br/>';
echo '<i>'.$tableau2[$k].'</i>';
// --------------------------------------
echo '</td>';
$j++;
if ($NbrCol<$j) { $NbrCol=$j; }
}
echo '</tr>';
}
echo '</table>';
} else {
echo 'pas de données à afficher';
}
?>
</body></html>
<?php
mysql_close(); |
Partager