[RESOLU] petit probleme script

Eléphanteau du PHP | 23 Messages

13 déc. 2012, 11:50

Voila , actuellement je suis sur un projet pour une société médicale il me faudrait pouvoir récupérer les données de ma BDD ses à dire une personne prend un rendez-vous il s'inscrit sur ma table mais je n'arrive pas à récupérer ces données dans le sens si le medecin me demande je veut avoir toute la liste des personnes qui a pris rendez-vous dans le mois de septembre je ne sais point comment ni quoi utilisé comme script (php,sql) pour pouvoir les afficher.

je met mon script complet pour que la compréhension sois plus facile merci beaucoup .
<?php

// DEBUG = 1 => on affiche les informations de debug
// DEBUG = 0 => on n'affiche pas les informations de debug
define('DEBUG',1);

echo "debug: ";
echo DEBUG;

//
// usage: sert à vérifier l'état d'une resource ( query sql, lien vers la db ... )
// 10/12/2012 
// 
function debug_request($resource,$type){

	if(DEBUG == 1){
		if($resource){
			echo $type.": ok";
		}
	}
}

// usage: connection à la base de données mysql
function openConnect(){
	$host	= 'localhost'; 
	$login 	= 'root'; 
	$pass 	= ''; 
	$dbname = "test";

	$link = mysql_connect($host, $login, $pass);
	
	if (!$link) {
		die('Could not connect: ' . mysql_error());
	}
	debug_request($link,"sql link");
	
	return $link;

	
}

function closeConnect($link){
	mysql_close($link);
}
$link = openConnect();
mysql_select_db('test',$link) or die('erreur selection db');


}?>





<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
    <head>
        <title>medica</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <body>

		

		</select>

	</form>

        <p>
           Index ! Cette page contient <strong>uniquement</strong> du code HTML.<br />
            Voici quelques petits tests :
        </p>
        
       	<form name="form1">
		annulation de rendez-vous <input type="radio" name="fruit" checked value="annulation de rendez-vous" >



		rendez-vous <input type="radio" name="fruit" value="rendez-vous" >
		
		autre service <input type="radio" name="fruit" value="autre_service" >
		precision de rendez-vous <input type="radio" name="fruit" checked value="precision de rendez-vous" >
		demarchage commerciale <input type="radio" name="fruit" checked value="demarchage commerciale" >
		renseignement medicaux <input type="radio" name="fruit" checked value="reseignement medicaux " >
		medecin voulant parler au radiologue <input type="radio" name="fruit" checked value="medecin voulant parler au radiologue" >
	
	</form>	

// requete menu deroulant cabinet 1 a 7
<select>
<?php
 $marequete=mysql_query("SELECT nom FROM client_tbl"); 
  
while ($row = mysql_fetch_row($marequete)) 
{ 
echo '<option value="'.$row[0].'">'.$row[0].'</option>'; 
}
?></select>
<body>
	<form method=post action="site2.php">
	
<input type="submit" value="Envoyer">

// requete mysql

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

13 déc. 2012, 23:24

Salut

La table des rendez-vous doit bien avoir une date ?

Si oui il te suffit d'ajouter une condition sur le mois (et l'année) dans la requête SQL.

Par exemple select * from rdv where month(ladate) = x and year(ladate) = y
Avec x qui est le mois voulu et y l'année.

@+
Il en faut peu pour être heureux ......