par
moogli » 25 mai 2013, 17:34
salut,
avec un boule for et la concaténation tu a ce que tu veux en quelques lignes !
<?php
$sql = "SELECT * FROM masc_dates";
$resultat = mysql_query($sql);
$nbligne = 0;
while ($colonne = mysql_fetch_array($resultat)) {
for ($i = 1; $i < 16; $i++) {
$date_sem[$nbligne][$i] = $colonne['date_sem' . $i];
}
$nbligne++;
}
$nbligne n'est pas obligatoire tu peux mettre la clef primaire de la table pour garder une références au données d'origine.
Ton code montre une méconnaissance de la modélisation des bases de données.
Dans ton cas tu devrais avoir une table en plus qui contient les dates. Cela te permettrais un gain en souplesse et au final en place vue que si tu ne te sert pas de toutes les dates les champs existe et sont inutile (même si c'est minime).
je t'invite à cherche un, ou plusieurs, tuto sur la méthode merise et plus précisément le modèle entité - association ou sur uml.
@+