par
dr.smoogy » 25 déc. 2006, 20:23
voila tout le code:
<?php
//connection base de données
mysql_connect("localhost", "root", "");
mysql_select_db("schoolgame");
$chp_date = date("l");
$chp_date2 = date("H");
$chp_date3 = date("i");
/////////////////////////////////////////////////////////////
//selectionne le login, et le monde dans la table dans laquel l'utilisateur (pseudo= $_session...) est enregistré
$qrySelect = "SELECT $chp_date FROM planing WHERE heure='" . $chp_date2 . "'";
$reponse = mysql_query($qrySelect ) or die('ERR_SQL:<br />' . $qrySelect . '<br />' . mysql_error());
/////////////////////////////////////////////////////////////
while ($donnees = mysql_fetch_array($reponse) )
{
echo "<b><font face=verdana><FONT COLOR=#50461F>vous avez cours actuellement de" . " " . $donnees["$chp_date"] . "." . "Le cours a commencé depuis" ." " ."$chp_date3" . " " . "minutes" . "</font></font></b>";
echo "<br/>";
echo "<br/>";
}
$chp_date11=$donnees["$chp_date"];
if($chp_date2<22){
if($chp_date3>15){
echo "<b><font face=verdana><FONT COLOR=#FF0000>Trop tard vous avez raté ce cours !</font></font></b>";
$qrySelect2="UPDATE heures_secher SET ".$chp_date11."=".$chp_date11." +1 WHERE login='". $_SESSION['login'] . "'";
$reponse2 = mysql_query($qrySelect2 ) or die('ERR_SQL:<br />' . $qrySelect2 . '<br />' . mysql_error());
}else{
echo "<b><font face=verdana><FONT COLOR=#66FF00>Vite le cours va commencer !</font></font></b>";
echo "<br/>";
echo "<br/>";
include('decisioncours.php');
}
}
if($chp_date2>22){
echo "<b><font face=verdana><FONT COLOR=#66FF00>Plus de cours pour aujourd'hui !</font></font></b>";
}
$_SESSION['chp_date']=$chp_date;
$_SESSION['chp_date2']=$chp_date2;
$_SESSION['chp_date3']=$chp_date3;
mysql_close(); // Déconnexion de MySQL
?>
et la table planing:
Code : Tout sélectionner
-- phpMyAdmin SQL Dump
-- version 2.6.1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: Dec 25, 2006 at 07:22 PM
-- Server version: 4.1.9
-- PHP Version: 4.3.10
--
-- Database: `test`
--
-- --------------------------------------------------------
--
-- Table structure for table `planing`
--
CREATE TABLE `planing` (
`heure` decimal(100,0) NOT NULL default '0',
`Monday` varchar(250) NOT NULL default '',
`Tuesday` varchar(250) NOT NULL default '',
`Wednesday` varchar(250) NOT NULL default '',
`Thursday` varchar(250) NOT NULL default '',
`Friday` varchar(250) NOT NULL default '',
`Saturday` varchar(250) NOT NULL default '',
`Sunday` varchar(250) NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Dumping data for table `planing`
--
INSERT INTO `planing` VALUES (8, 'anglais', 'anglais', 'histoire', 'maths', 'maths', '', '');
INSERT INTO `planing` VALUES (9, 'français', 'français', 'art-plastique', 'EPS', 'EPS', '', '');
INSERT INTO `planing` VALUES (10, 'allemand', 'anglais', 'maths', 'français', 'PERM', '', '');
INSERT INTO `planing` VALUES (11, 'PERM', 'svt', 'svt', 'géographie', 'allemand', '', '');
INSERT INTO `planing` VALUES (14, 'anglais', 'français', 'histoire', 'svt', 'PERM', '', '');
INSERT INTO `planing` VALUES (15, 'maths', 'PERM', 'PERM', 'français', 'allemand', '', '');
INSERT INTO `planing` VALUES (16, 'svt', 'geographie', 'anglais', 'allemand', 'PERM', '', '');
INSERT INTO `planing` VALUES (17, 'maths', 'svt', 'histoire', 'PERM', 'français', '', '');
INSERT INTO `planing` VALUES (21, 'maths', 'anglais', 'français', 'eps', 'eps', '', '');
INSERT INTO `planing` VALUES (22, 'maths', 'anglais', 'allemand', 'histoire', 'fr', '', '');
INSERT INTO `planing` VALUES (19, 'maths', 'allemand', 'histoire', 'eps', 'français', '', '');
merci d'avance
voila tout le code:
[php]<?php
//connection base de données
mysql_connect("localhost", "root", "");
mysql_select_db("schoolgame");
$chp_date = date("l");
$chp_date2 = date("H");
$chp_date3 = date("i");
/////////////////////////////////////////////////////////////
//selectionne le login, et le monde dans la table dans laquel l'utilisateur (pseudo= $_session...) est enregistré
$qrySelect = "SELECT $chp_date FROM planing WHERE heure='" . $chp_date2 . "'";
$reponse = mysql_query($qrySelect ) or die('ERR_SQL:<br />' . $qrySelect . '<br />' . mysql_error());
/////////////////////////////////////////////////////////////
while ($donnees = mysql_fetch_array($reponse) )
{
echo "<b><font face=verdana><FONT COLOR=#50461F>vous avez cours actuellement de" . " " . $donnees["$chp_date"] . "." . "Le cours a commencé depuis" ." " ."$chp_date3" . " " . "minutes" . "</font></font></b>";
echo "<br/>";
echo "<br/>";
}
$chp_date11=$donnees["$chp_date"];
if($chp_date2<22){
if($chp_date3>15){
echo "<b><font face=verdana><FONT COLOR=#FF0000>Trop tard vous avez raté ce cours !</font></font></b>";
$qrySelect2="UPDATE heures_secher SET ".$chp_date11."=".$chp_date11." +1 WHERE login='". $_SESSION['login'] . "'";
$reponse2 = mysql_query($qrySelect2 ) or die('ERR_SQL:<br />' . $qrySelect2 . '<br />' . mysql_error());
}else{
echo "<b><font face=verdana><FONT COLOR=#66FF00>Vite le cours va commencer !</font></font></b>";
echo "<br/>";
echo "<br/>";
include('decisioncours.php');
}
}
if($chp_date2>22){
echo "<b><font face=verdana><FONT COLOR=#66FF00>Plus de cours pour aujourd'hui !</font></font></b>";
}
$_SESSION['chp_date']=$chp_date;
$_SESSION['chp_date2']=$chp_date2;
$_SESSION['chp_date3']=$chp_date3;
mysql_close(); // Déconnexion de MySQL
?>
[/php]
et la table planing:
[code]-- phpMyAdmin SQL Dump
-- version 2.6.1
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: Dec 25, 2006 at 07:22 PM
-- Server version: 4.1.9
-- PHP Version: 4.3.10
--
-- Database: `test`
--
-- --------------------------------------------------------
--
-- Table structure for table `planing`
--
CREATE TABLE `planing` (
`heure` decimal(100,0) NOT NULL default '0',
`Monday` varchar(250) NOT NULL default '',
`Tuesday` varchar(250) NOT NULL default '',
`Wednesday` varchar(250) NOT NULL default '',
`Thursday` varchar(250) NOT NULL default '',
`Friday` varchar(250) NOT NULL default '',
`Saturday` varchar(250) NOT NULL default '',
`Sunday` varchar(250) NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
--
-- Dumping data for table `planing`
--
INSERT INTO `planing` VALUES (8, 'anglais', 'anglais', 'histoire', 'maths', 'maths', '', '');
INSERT INTO `planing` VALUES (9, 'français', 'français', 'art-plastique', 'EPS', 'EPS', '', '');
INSERT INTO `planing` VALUES (10, 'allemand', 'anglais', 'maths', 'français', 'PERM', '', '');
INSERT INTO `planing` VALUES (11, 'PERM', 'svt', 'svt', 'géographie', 'allemand', '', '');
INSERT INTO `planing` VALUES (14, 'anglais', 'français', 'histoire', 'svt', 'PERM', '', '');
INSERT INTO `planing` VALUES (15, 'maths', 'PERM', 'PERM', 'français', 'allemand', '', '');
INSERT INTO `planing` VALUES (16, 'svt', 'geographie', 'anglais', 'allemand', 'PERM', '', '');
INSERT INTO `planing` VALUES (17, 'maths', 'svt', 'histoire', 'PERM', 'français', '', '');
INSERT INTO `planing` VALUES (21, 'maths', 'anglais', 'français', 'eps', 'eps', '', '');
INSERT INTO `planing` VALUES (22, 'maths', 'anglais', 'allemand', 'histoire', 'fr', '', '');
INSERT INTO `planing` VALUES (19, 'maths', 'allemand', 'histoire', 'eps', 'français', '', '');[/code]
merci d'avance