Requete SQL et PHP
starrage
Messages postés
16
Date d'inscription
Statut
Membre
Dernière intervention
-
starrage Messages postés 16 Date d'inscription Statut Membre Dernière intervention -
starrage Messages postés 16 Date d'inscription Statut Membre Dernière intervention -
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);
}}}
?>
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:
- Requete SQL et PHP
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Logiciel sql - Télécharger - Bases de données
- Jointure sql ✓ - Forum MySQL
- Alert php ✓ - Forum PHP
Je complique tout ^^