Requete SQL et PHP

Fermé
starrage Messages postés 16 Date d'inscription lundi 17 juin 2013 Statut Membre Dernière intervention 24 février 2014 - 19 juin 2013 à 16:44
starrage Messages postés 16 Date d'inscription lundi 17 juin 2013 Statut Membre Dernière intervention 24 février 2014 - 19 juin 2013 à 16:54
Bonjour,
j'ai deux tables nommés horaires et ouvriers. Je souhaite vérifier dans la table horaires si un ouvrier est affecté à une tranche d'horaire ou si c'est vide lui affecter la valeur horaire : 0
Pour cela je souhaite passer par l'intermédiaire de ma table ouvriers pour récupérer le nom de l'ouvrier en question. Voici mon code, je suis conscient qu'il y manque quelque chose pour vérifier si à tel date la ligne horaire de l'ouvrier est empty dans la table horaires.


<?php
$j=$_POST['jour'];
$m=$_POST['mois'];
$a=$_POST['annee'];
$chantier=$_POST['chantier'];
$h=$_POST['h'];
$plage=$_POST['plage'];
$s="/";
$date="$j$s$m$s$a";
$req1="SELECT * FROM ouvriers";
$req2="SELECT * FROM horaires WHERE && $date=date";
if ($result=mysql_query($req1)) {
while ($ligne=mysql_fetch_row($result)) {
$id=$ligne[0];
$nom=$ligne[7];
if(empty($req2)) {
$sql="INSERT INTO horaires (id, date, ouvriers, horaires,) VALUES ('', '$date', '$nom', '0')";
$resultat=mysql_query($sql);
}}}
?>
A voir également:

1 réponse

ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 1 566
19 juin 2013 à 16:47
Salut,

tu souhaites juste mettre une valeur par défaut à 0 ?
Si c'est le cas, tu peux le faire directement dans phpmyadmin.
0
starrage Messages postés 16 Date d'inscription lundi 17 juin 2013 Statut Membre Dernière intervention 24 février 2014
19 juin 2013 à 16:54
Oui si la colonne est vide mais je souhaite de pas passer par phpmyadmin pour l'utilisateur.
Je complique tout ^^
0